ผสมรูปภาพ
Aspose.Imaging Image Merger for .NET Plugin ช่วยให้คุณสามารถรวมและจัดภาพในรูปแบบต่างๆสําหรับ albums ดิจิตอลวัสดุการตลาดหรือเอกสารมืออาชีพ ไม่ว่าคุณจะสร้างเครือข่ายคอลเลกชันเชิงเส้นหรือคอมโพสิตสร้างสรรค์ plugin นี้จัดการกับรูปแบบภาพที่นิยมทั้งหมดได้อย่างง่ายดายและมีความยืดหยุ่น.
บทความล่าสุด
ภาพรวมคุณสมบัติหลัก
รวมภาพในรูปแบบต่างๆรวมภาพแนวตั้งหรือแนวนอนหรือในเครือข่ายเพื่อตอบสนองความต้องการการออกแบบหรือเอกสารใด ๆ.
การสนับสนุนแบบหลายรูปแบบทํางานกับ JPEG, PNG, TIFF, BMP, GIF และอื่น ๆ สําหรับ input และ output.
ไม่มีการสูญเสียคุณภาพภาพทั้งหมดยังคงมีความชัดเจนและความละเอียดเดิมของพวกเขาหลังจากผสมผสาน.
การจัดเรียงและขนาดง่ายการรีไซเคิลหรือปรับภาพโดยอัตโนมัติเพื่อผลลัพธ์ที่สมดุลและมืออาชีพ.
อัตโนมัติขนาดใหญ่ MergingBatch ผสมหลายร้อยภาพโดยใช้สคริปต์ที่เรียบง่ายสําหรับธุรกิจหรือวัตถุประสงค์การจัดเก็บข้อมูล.
การส่งออกที่รวดเร็วและยืดหยุ่นเก็บในรูปแบบภาพที่คุณต้องการและส่งออกทันทีสําหรับเว็บพิมพ์หรือไฟล.
ที่สามารถใช้ปลั๊กอินการผสมภาพได้หรือไม?
รูปภาพ Collages & Montagesสร้างอัลบั้มครอบครัว, แสดงกิจกรรมหรือโมเสคที่สร้างสรรค์ได้อย่างรวดเร็ว.
เอกสารธุรกิจรวมวัสดุการตลาดพอร์ตผลิตภัณฑ์หรือรายงานทางเทคนิค.
ทรัพยากรการศึกษาภาพสอนกลุ่มหรือตัวเลขทางวิทยาศาสตร์สําหรับการสอนและเผยแพร.
สถาปัตยกรรมทางประวัติศาสตร์และวิทยาศาสตรการดิจิทัลและการสร้างเอกสารหลายหน้าหรือรวบรวมภาพเพื่อให้สามารถเข้าถึงได้ง่าย.
การออกแบบสร้างสรรคสร้าง layouts ที่กําหนดเองสําหรับการพิมพ์ศิลปะดิจิตอลหรือโพสต์สื่อสังคม.
เริ่มต้นด้วย Aspose.Imaging Image Merger สําหรับ .NET
ติดตั้ง Aspose.Imaging สําหรับ .NETเพิ่มผ่าน NuGet หรือดาวน์โหลดจาก Aspose ไปยังโครงการ Visual Studio ของคุณ.
ตั้งค่าใบอนุญาตของคุณใช้ใบอนุญาตวัดหรือเต็มรูปแบบของคุณสําหรับผลลัพธ์ที่ไม่มีเครื่องหมายน้ําไม่ จํากัด.
ดาวน์โหลดและรวมภาพใช้สายรัดโค้ดบางส่วนเพื่อรวมภาพด้านข้าง ต่อด้าน นี่คือตัวอย่างพื้นฐาน:
using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.ImageOptions;
using System.IO;
string[] inputFiles = { "./input/image1.jpg", "./input/image2.png" };
string outputPath = "./output/merged.png";
var images = inputFiles.Select(f => Image.Load(f)).ToList();
int totalWidth = images.Sum(img => img.Width);
int maxHeight = images.Max(img => img.Height);
using (var mergedImage = Image.Create(new PngOptions(), totalWidth, maxHeight))
{
var graphics = new Graphics(mergedImage);
int x = 0;
foreach (var img in images)
{
graphics.DrawImage(img, new RectangleF(x, 0, img.Width, img.Height));
x += img.Width;
img.Dispose();
}
mergedImage.Save(outputPath, new PngOptions());
}
- อัตโนมัติหรือกําหนดเองจัดตั้งง่ายต่อการปรับการสอดคล้องโครงสร้างเครือข่ายหรือการรวมชุดโดยใช้ API ที่ยืดหยุ่น.
ใช้กรณีและประโยชน
การรวบรวมเอกสารทันทการประหยัดเวลาโดยการรวมรายงานรายชื่อหรือบันทึกสําหรับการจัดเก็บไฟล์เดียว.
การออกแบบ Collage แบบมืออาชีพสร้างการนําเสนอและวิดีโอการตลาดในนาท.
กระแสการทํางานแบบสตรีมมิ่งอัตโนมัติฟังก์ชั่นการผสมที่ซ้ํากันสําหรับไฟล์ขนาดใหญ่หรืออัปโหลดของผู้ใช.
แพลตฟอร์มหลายแบบพร้อมทํางานอย่างราบรื่นในสภาพแวดล้อม Windows, Linux และ macOS.
ทรัพยากรที่เกี่ยวข้อง: