A képek nagy gyűjteményeinek újrahasznosítása a megjelenési arány fenntartása mellett gyakori követelmény az e-kereskedelem, a webes galériák és a mobilalkalmazások számára.A Aspose.Imaging for .NET egyszerűsíti ezt a folyamatot a többszörös kép automatizálásával könnyedén, biztosítva, hogy a művelet során nem fordul elő kép torzítás.

Valódi problémák

Amikor a képek megjelenítésére különböző platformokon vagy különböző kontextusokban (például miniatűrek egy galériára), elengedhetetlen, hogy megőrizzék az aspektus arányokat. A rögzített dimenziók torzított vagy kopott képeket eredményezhetnek, ami nem kívánatos mind az esztétikai, mind a felhasználói élmény szempontjából.

megoldás áttekintése

Az Aspose.Imaging for .NET robusztus eszközöket biztosít a képmappák áthaladására, a cél szélesség vagy magasság alapján új méretek kiszámítására, és a kézi számítások nélkül arányosan átirányítja őket.

előfeltételek

Mielőtt a végrehajtási részletekbe merülne, győződjön meg róla, hogy a következő beállítással rendelkezik:

  • Visual Studio 2019 vagy újabb
  • .NET 6.0 vagy újabb (vagy .NET Framework 4.6.2+)
  • Aspose.Imaging for .NET a NuGet-ről
  • A képekkel ellátott mappák (JPG, PNG, BMP stb.)

A szükséges csomagot a Package Manager Console segítségével telepítheti:

PM> Install-Package Aspose.Imaging

Teljes kódok példája C# : Batch Resize képek Aspect Ratio

Az alábbiakban egy teljes munkakód példa, amely azt mutatja, hogyan lehet újraépíteni a képeket, miközben megőrzi a megjelenési arány használatával Aspose.Imaging .NET.

More in this category