Batch Resize és átalakítása képek C# használatával Aspose.Imaging

A képek átalakítása, hogy megfeleljenek a konkrét követelményeknek, vagy különböző formátumokba alakítják át őket, gyakori feladat a webes alkalmazások, mobilalkalmazások vagy archív tárolás eszközeinek elkészítésekor. Kézi újratöltés és több ezer kép konverziója idő-fogyasztó és hibás lehet. Ez a blog bejegyzés útmutatja Önt ezeknek a feladatoknak az automatizálásával az erőteljes Aspose.Imaging könyvtárban a C#-ban.

Bevezetés

Ebben a kézikönyvben meg fogjuk vizsgálni, hogyan kell használni Aspose.Imaging .NET automatizálni kép újraindítása és átalakítása.Ez a folyamat elengedhetetlen a képek készítéséhez webes vagy mobil alkalmazások, ahol specifikus dimenziók és formátumok szükségesek.A végén ez az útmutató, akkor lesz egy átfogó megértése, hogy miként kell beállítani a környezetet, töltse fel képeket egy mappából, áthelyezze őket arányosan vagy rögzített méretekre, alakítsa át, és mentse az eredményeket.

előfeltételek

Mielőtt a kódba merülne, győződjön meg róla, hogy a következő:

  • Visual Studio 2019 vagy újabb
  • .NET 6.0 vagy újabb (vagy .NET Framework 4.6.2+)
  • A forráskódot tartalmazó mappák különböző formátumokban, például PNG, BMP, TIFF stb.
  • Aspose.Imaging for .NET telepítve NuGet

Ahhoz, hogy telepítse a csomagot, nyissa meg a Package Manager Console-t, és fut:

PM> Install-Package Aspose.Imaging

Teljes kódex példája

Az alábbiakban egy teljes munkahelyi példa, amely azt mutatja, hogyan lehet újraépíteni és átalakítani a képeket az Aspose.Imaging használatával.

A kódex megértése

Vegyük le ezt a végrehajtást kulcsfontosságú lépésekbe a jobb megértés érdekében:

1. lépés: kezdeti beállítás

Először is kezdeményezzük a mérett licencet és feltöltjük a beviteli fájlt.Ez a lépés elengedhetetlen annak biztosítása érdekében, hogy az Aspose.Imaging használatakor megfeleljen az engedélyezési követelményeknek.

Ebben a képernyőn beállítjuk a mérett licencet azáltal, hogy köz- és privát kulcsokat biztosítunk.

2. lépés: A lehetőségek beállítása

Ezután konfiguráljuk az átalakítási/feldolgozási lehetőségeket, például a célméreteket és a kimeneti formátumot.

Itt megadhatja az új szélességet és magasságot, hogy a képeket arányosan vagy rögzített dimenziókra átirányítsa.Továbbá a kívánt kimeneti formátumot (például JPEG).

3. lépés: A művelet végrehajtása

Most végrehajtjuk a fő műveletet az Aspose.Imaging megfelelő módszereinek meghívásával.

Ez a szakasz megmutatja, hogyan kell átalakítani és átváltani egy képet ResizeProportional vagy ResizeFullFrame, Ezt követően új formátumban mentjük meg.

4. lépés: Az eredmények megtakarítása

Végül a feldolgozott képeket a kívánt beállításokkal mentjük.

A kód ebben a részében megadja az egyes képek kimeneti útját és fájlnevét.A könyvtár kezeli a konverziót, és ennek megfelelően mentse meg a fiókokat.

A fő kód példája (teljes és futó)

Az alábbiakban egy teljes példa, amely azt mutatja, hogyan lehet újraépíteni és átalakítani a képeket az Aspose.Imaging használatával:

következtetések

Ezt az útmutatót követve most képesnek kell lennie arra, hogy automatizálja a képek újrafeldolgozásának és átalakításának folyamatát a C#-ba az Aspose.Imaging használatával. Ez nemcsak időt takarít meg, hanem a projektek összhangját is biztosítja.A fejlett forgatókönyvekhez vagy további funkciókhoz forduljon a hivatalos dokumentációhoz és más kapcsolódó KB cikkekhez.

További olvasás és felfedezés:

More in this category