Batch resizing store samlinger av bilder mens opprettholde deres aspektforhold er et vanlig krav for e-handel, webgallerier og mobile apper. Aspose.Imaging for .NET forenkler denne prosessen ved å automatisere resetting av flere bilder med enkelhet, slik at ingen bildeforvrengning oppstår under operasjonen.
Real-verdens problem
Når du forbereder bilder for visning på ulike plattformer eller i forskjellige sammenhenger (som miniatyrer for en galleri), er det avgjørende å opprettholde deres aspekter. Fixed dimensjoner kan føre til forvrengt eller krøllede bilder, som er uønsket fra både et estetisk og brukeropplevelse perspektiv.
Oversikt over løsning
Aspose.Imaging for .NET gir robuste verktøy for å gå gjennom mapper av bilder, beregne nye størrelser basert på målbredde eller høyde, og resimere dem proporsjonelt uten manuelle beregninger.
Prerequisites
Før du dykker inn i implementeringsdetaljene, sørg for at du har følgende innstilling:
- 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 bildene dine (JPG, PNG, BMP, etc.)
Du kan installere det nødvendige pakken via Package Manager Console:
PM> Install-Package Aspose.Imaging
Komplett kode Eksempel C# : Batch Resize bilder med Aspect Ratio
Nedenfor er et fullstendig arbeidskode eksempel som viser hvordan du batch resize bilder mens bevare deres aspektforhold ved hjelp av Aspose.Imaging for .NET.
More in this category
- Optimalisere animerte GIF-er i .NET ved hjelp av Aspose.Imaging
- Optimalisere multi-page TIFFs for arkiv i .NET med Aspose
- Cropping produktbilder for e-handelsplattformer ved hjelp av Aspose.Imaging for .NET
- Data-drevne animasjoner i .NET med Aspose.Imaging
- HEIC til JPEG/PNG Conversion med Aspose.Imaging for .NET