Hogyan exportálhat CDR-képet PSD formátumba C#-ban

Ez az oktatóanyag lépésről lépésre megmutatja, hogyan exportálhat CDR képet PSD formátumba C#-ban. Ez az egyszerű C# kód képes PSD-képet létrehozni CDR-fájlból néhány kódsor felhasználásával.

Lépések a CorelDRAW CDR kép exportálásához Photoshop PSD formátumba C# formátumban

  1. Állítsa be a Aspose.Imaging for .NET csomagot a Nuget.org webhelyről
  2. Tartalmazzon hivatkozást a következő három névtérre: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr és Aspose.Imaging.ImageOptions
  3. Állítsa be a licencet a SetLicense módszerrel, mielőtt a CDR-képet PSD-képként menti
  4. Töltse be a CorelDRAW CDR képfájlt a CdrImage példányba
  5. Állítsa be a tervezett Photoshop PSD-kép attribútumait a PsdOptions osztálypéldány használatával
  6. Mentse el a betöltött CDR-képfájlt PSD-képként a lemezre

A fenti egyszerű lépésekben először betöltünk egy CDR-képet a CdrImage objektumba az Image class Load metódusával. Miután betöltöttük a CDR-képet a memóriába, elmenthetjük egy kimeneti PSD-képbe Photoshop használata nélkül. A kimeneti PSD-kép egyéb attribútumait is megadhatjuk.

Kód a CorelDRAW CDR kép exportálásához Photoshop PSD formátumba C#-ban

Ebben a példában a MultiPageOptions alapértelmezett beállításait használtuk az összes CDR-oldal egy PSD-ben való egyesítésére és megjelenítésére. Egy másik lehetőség is van az egyes CDR-képoldalak külön PSD-ként való exportálására, ha a MergeLayers tulajdonságot false értékre állítja. Módosíthatja a SmoothingMode enumerátor értékét is, hogy beállítsa az exportált PSD-kép minőségét is. Hasonlóképpen beállíthatunk más szükséges tulajdonságokat vagy attribútumokat is, hogy változó minőségű PSD-képet kapjunk.

Előző témánkban a kódot magyaráztuk a következőnek: PNG kép létrehozása BMP-ből C#-ban.

 Magyar