Batch resing lielas attēlu kolekcijas, vienlaikus saglabājot to aspekta attiecību, ir kopīgs prasījums e-komercijai, tīmekļa galerijām un mobilajām lietojumprogrammām. Aspose.Imaging for .NET vienkāršo šo procesu, automatizējot vairākus attēlus ar vieglumu, nodrošinot, ka darbības laikā nenotiek attēla izkropļojums.
Reālā pasaules problēma
Sagatavojot attēlus, lai parādītu dažādās platformās vai dažādos kontekstos (piemēram, miniaturos galerijai), ir svarīgi saglabāt to aspekta rādītājus.
Risinājumu pārskats
Aspose.Imaging for .NET nodrošina spēcīgus rīkus, lai virzītu caur attēlu mapes, aprēķinātu jaunas izmēras, pamatojoties uz mērķa platumu vai augstumu, un atkārtoti tos proporcionāli bez manuālajiem rēķiniem.
Prerequisites
Pirms pāriet uz ieviešanas detaļām, pārliecinieties, ka jums ir šādi iestatījumi:
- Visual Studio 2019 vai vēlāk
- .NET 6.0 vai jaunāks (vai .Net Framework 4.6.2+)
- Aspose.Imaging par .NET no NuGet
- Saraksts ar jūsu attēliem (JPG, PNG, BMP utt.)
Jūs varat instalēt nepieciešamo iepakojumu, izmantojot Package Manager Console:
PM> Install-Package Aspose.Imaging
Kompletā koda piemērs C# : Batch Resize attēli ar Aspect Ratio
Zemāk ir pilns darba koda piemērs, kas parāda, kā kopēt resize attēlus, vienlaikus saglabājot to aspekta attiecību, izmantojot Aspose.Imaging .NET.
More in this category
- Animēto GIF optimizēšana .NET, izmantojot Aspose.Imaging
- Multi-Page TIFF optimizēšana .NET arhīvam ar Aspose
- Augstas izšķirtspējas attēlu optimizēšana mobilajām un tīmekļa vietnēm .NET
- Bez zaudējumiem un kvalitātes definētas attēla kompresijas .NET ar Aspose.Imaging
- Datu vadītās animācijas .NET ar Aspose.Imaging