Aspose.Imaging Image Fusion for .NET
Aspose.Imaging Image Merger for .NET Plugin giver udviklere mulighed for at kombinere flere billeder i collages eller komposit layouter uden kvalitetskadelse. Understøttelse af et bredt spektrum af rasterformater, det muliggør horisontale, vertikale eller tilpassede blandinger samtidig med opbevaring af opløsning, farveprofiler og metadata.
Installation
- Tilføj Aspose.Imaging til .NET NuGet-pakken.
- Udløsning af fuld funktionalitet med en Mærket licens .
Eksempel: Merging billeder
var images = new List<Image>();
string[] files = new string[] { "template.png", "template.jpg" };
foreach (var fileName in files)
{
images.Add(Image.Load(fileName));
}
MergeImages(images, 0); // Horizontal merge
MergeImages(images, 1); // Vertical merge
void MergeImages(List<Image> images, byte direction)
{
int width = direction == 0 ? images.Sum(img => img.Width) : images.Max(img => img.Width);
int height = direction == 1 ? images.Sum(img => img.Height) : images.Max(img => img.Height);
using (var merged = Image.Create(new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha }, width, height))
{
var graphics = new Graphics(merged);
float x = 0, y = 0;
foreach (var img in images)
{
graphics.DrawImage(img, new RectangleF(x, y, img.Width, img.Height));
if (direction == 0) x += img.Width; else y += img.Height;
}
merged.Save("result_" + direction + ".png");
}
}Nøglefunktioner
Versatile blandede layouter
- Bland billederne horisontelt, vertikalt eller i tilpassede arrangementer.
- Kontrol af tilpasning, spacing og padding mellem billeder.
Multiformateret support
- Arbejder med JPEG, PNG, BMP, TIFF, GIF og andre Støtte formater .
- Opbevarer originale farveprofiler og metadata.
Kvalitetsbevarelse
- Opbevarer opløsning og pixel detaljer uden repræsentation af artefakter.
- Formatbehandlingen sikrer konsekvente resultater.
Batch forarbejdning
- Se og behandle store sæt af billeder i én runde.
- Udføre opgaver sekventielt eller parallelt for maksimal gennemsnit.
Performance og integration
- Optimeret streaming APIs til lav hukommelsesniveau.
- Arbejder i .NET Core, .net 5+, og .NET Framework.
- Integrerer med ASP.NET pipeliner, desktopapps eller baggrundsydelser.
Gratis online billedforbindelse
Prøv den Aspose.Imaging gratis online billedforbindelse at teste funktionaliteten øjeblikkeligt uden kodning.
Tips og bedste praksis
- Valider inputdimensioner for at vælge den bedste fusionsstrategi.
- Få billeder hurtigt til gratis ressourcer.
- Brug PNG til gennemsigtighed eller JPEG til billeder afhængigt af udgangsbehov.
- Det gør det muligt at streame for meget store billeder til at administrere hukommelsen effektivt.
- Anvend tilpasset padding og baggrundsfyldninger til visuelt konsekvente collages.
Konklusion
Aspose.Imaging Image Merger for .NET Plugin er det bedste valg for udviklere, der har brug for effektiv, høj kvalitet billedforbindelse. Uanset om det skaber foto-kolager, kombinerer scannede dokumenter eller genererer tilpassede layouter, leverer det professionelle resultater. Unlock fuld funktionalitet for kun $99 og forbedrer dine .NET projekter med avanceret image-foreningen.