ผสมรูปภาพ
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
ทรัพยากรที่เกี่ยวข้อง: