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
- Állítsa be a Aspose.Imaging for .NET csomagot a Nuget.org webhelyről
- Tartalmazzon hivatkozást a következő három névtérre: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr és Aspose.Imaging.ImageOptions
- Állítsa be a licencet a SetLicense módszerrel, mielőtt a CDR-képet PSD-képként menti
- Töltse be a CorelDRAW CDR képfájlt a CdrImage példányba
- Állítsa be a tervezett Photoshop PSD-kép attribútumait a PsdOptions osztálypéldány használatával
- 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.