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:
- Hogyan lehet átirányítani és átalakítani a képeket a Batch segítségével Aspose.Imaging .NET
- Hogyan lehet átalakítani a képeket a webhez és a mobilhoz Aspose.Imaging használatával .NET
More in this category
- Animált GIF-ek optimalizálása a .NET-ben az Aspose.Imaging használatával
- Optimalizálja a többoldalú TIFF-eket az archívumhoz .NET-ben az Aspose segítségével
- A Lossy vs. Lossless képkompresszió összehasonlítása .NET-ben az Aspose.Imaging használatával
- A nagy felbontású képek optimalizálása a mobil és a web számára .NET-ben
- A TIFF átalakítása PDF-re C#-ban az Aspose.Imaging segítségével