Denna steg för steg handledning visar dig hur du exporterar CDR-bild till PSD-format i C#. Denna enkla C#-kod kan skapa PSD-bild från CDR-fil med några rader kod.
Steg för att exportera CorelDRAW CDR-bild till Photoshop PSD-format i C#
- Konfigurera Aspose.Imaging for .NET-paketet från Nuget.org
- Inkludera hänvisning till följande tre namnområden: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr och Aspose.Imaging.ImageOptions
- Ställ in licensen med SetLicense-metoden innan du sparar CDR-bilden som PSD-bild
- Ladda CorelDRAW CDR-bildfilen i CdrImage-instansen
- Ställ in attribut för den avsedda Photoshop PSD-bilden med hjälp av klassinstansen PsdOptions
- Spara den laddade CDR-bildfilen som PSD-bild på disken
I de enkla stegen ovan laddar vi först en CDR-bild i CdrImage-objektet med hjälp av Load-metoden i klassen Image. När vi har laddat in CDR-bilden i minnet kan vi spara den till en utdata-PSD-bild utan att använda Photoshop. Vi kan också specificera andra attribut för den utgående PSD-bilden.
Kod för att exportera CorelDRAW CDR-bild till Photoshop PSD-format i C#
I det här exemplet har vi använt standardalternativen för MultiPageOptions för att slå samman och rendera alla CDR-sidor i en PSD. Det finns ett annat alternativ att exportera varje CDR-bildsida som separat PSD genom att ställa in egenskapen MergeLayers till false. Du kan också ändra uppräkningsvärdet för SmoothingMode för att även ställa in kvaliteten på den exporterade PSD-bilden. På samma sätt kan vi ställa in andra nödvändiga egenskaper eller attribut för att få PSD-bild av varierande kvalitet.
I vårt tidigare ämne förklarade vi koden för Skapa PNG-bild från BMP i C#.