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