A képméret tömörítése C#-ban

Ez a gyors oktatóanyag megosztja a a képméret C#-ban történő tömörítésével kapcsolatos információkat. Néhány sornyi kód látható a C# tömörítési képen bármilyen típusú, például JPEG, PNG, BMP stb., így teljes irányítást szerezhet a tömörítési folyamat felett. Ebből a célból különböző tulajdonságok állnak rendelkezésre a képek tömörítésére a minőség romlása nélkül.

A képméret tömörítésének lépései C#-ban

  1. Állítsa be a projektet a Aspose.Imaging használatára a JPEG kép tömörítésére
  2. Töltse be a forrás JPEG fájlt a Image osztályobjektumba
  3. A tömörítés testreszabásához hozza létre és inicializálja a JpegOptions osztályobjektumot
  4. A kép méretének csökkentéséhez állítsa a színtípust Szürkeárnyalatosra
  5. A tömörítés típusának beállítása progresszívre
  6. Mentse a forrásképet a lemezre a fent megadott tömörítési beállításokkal

A C# képméret tömörítéséhez a környezet konfigurációját és a műveletek sorrendjét a fenti lépések írják le. Az összes szükséges osztály azonosításra kerül, mint ahogy a forráskép betöltődik az Image osztályba. Hasonlóképpen, a JpegOptions osztályobjektum a kimeneti tömörített kép konfigurálására szolgál, valamint a mintakódban beállított néhány tulajdonság használatával.

Kód a képméret tömörítéséhez C#-ban

A fenti programutasítások C# tömörítési képméretben a JpegOptions használatával, ahol a színtípus Szürkeárnyalatos, a CompressionType pedig Progresszív. Számos egyéb tulajdonság is elérhető, például a paletta, a minőség, a jelző a teljes képkockához, a többoldalas opciók, a vízszintes mintavétel és a függőleges mintavétel, hogy csak néhányat említsünk. Ha tömöríteni szeretne egy PNG-képet, használhatja a PNGOptions-t, a TIFF-képekhez pedig a TiffOptions-t.

Ebben az oktatóanyagban megtanultuk a képméret C#-ban tömörítését. Ha át szeretné méretezni a képet, tekintse meg a hogyan lehet átméretezni a képet C#-ban című cikket.

 Magyar