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