Batch resing store samlinger af billeder mens vedligeholdelse af deres aspektforhold er et almindeligt krav for e-handel, webgallerier og mobile apps. Aspose.Imaging for .NET forenkler denne proces ved at automatisere resingen af flere billeder med lethed, der sikrer, at ingen billedforvridning opstår under operationen.
Det virkelige problem
Når du forbereder billeder til visning på forskellige platforme eller i forskellige sammenhænge (såsom miniatyrer til en galleri), er det afgørende at opretholde deres aspekt ratioer. Fixed dimensioner kan føre til forvrænget eller skrabet billeder, som er uønsket fra både en æstetisk og brugeroplevelse perspektiv.
Oversigt over løsning
Aspose.Imaging for .NET giver robuste værktøjer til at gå gennem mapper af billeder, beregne nye størrelser baseret på målbredde eller højde, og genskabe dem proportionelt uden manuelle beregninger.
Forudsætninger
Før du dykker ind i implementeringsdetaljerne, sørg for at du har følgende indstilling:
- Visual Studio 2019 eller senere
- .NET 6.0 eller nyere (eller .NET Framework 4.6.2+)
- Aspose.Imaging for .NET fra NuGet
- En mappe med dine billeder (JPG, PNG, BMP osv.)
Du kan installere det nødvendige pakke via Package Manager Console:
PM> Install-Package Aspose.Imaging
Komplet kode Eksempel C# : Batch Resize billeder med Aspect Ratio
Nedenfor er et fuldt arbejdskode eksempel, der viser, hvordan man batcher resize billeder samtidig med at beholde deres aspektforhold ved hjælp af Aspose.Imaging for .NET.
More in this category
- Optimering af animerede GIF'er i .NET ved hjælp af Aspose.Imaging
- Optimerer Multi-Page TIFF'er for arkiver i .NET med Aspose
- Cropping produktbilleder til e-handelsplatforme ved hjælp af Aspose.Imaging for .NET
- Data-drevne animationer i .NET med Aspose.Imaging
- HEIC til JPEG/PNG Conversion med Aspose.Imaging for .NET