CDR-afbeelding exporteren naar PSD-indeling in C#

Deze stapsgewijze zelfstudie laat u zien hoe u een CDR afbeelding exporteert naar de indeling PSD in C#. Deze eenvoudige C#-code kan een PSD-afbeelding maken van een CDR-bestand met een paar regels code.

Stappen om CorelDRAW CDR-afbeelding te exporteren naar Photoshop PSD-indeling in C#

  1. Stel Aspose.Imaging for .NET pakket in van Nuget.org
  2. Voeg een verwijzing toe naar de volgende drie naamruimten: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr en Aspose.Imaging.ImageOptions
  3. Stel de licentie in met behulp van de SetLicense-methode voordat u de CDR-afbeelding opslaat als PSD-afbeelding
  4. Laad het CorelDRAW CDR-afbeeldingsbestand in de CdrImage-instantie
  5. Stel kenmerken van de beoogde Photoshop PSD-afbeelding in met behulp van PsdOptions klasseninstantie
  6. Sla het geladen CDR-afbeeldingsbestand op als PSD-afbeelding op schijf

In de bovenstaande eenvoudige stappen laden we eerst een CDR-afbeelding in het CdrImage-object met behulp van de methode Load van de klasse Image. Nadat we de CDR-afbeelding in het geheugen hebben geladen, kunnen we deze opslaan in een PSD-uitvoerafbeelding zonder Photoshop te gebruiken. We kunnen ook andere attributen van de output PSD-afbeelding specificeren.

Code om CorelDRAW CDR-afbeelding te exporteren naar Photoshop PSD-indeling in C#

In dit voorbeeld hebben we de standaardopties voor MultiPageOptions gebruikt om alle CDR-pagina’s in één PSD samen te voegen en weer te geven. Er is een andere optie om elke CDR-afbeeldingspagina als afzonderlijke PSD te exporteren door eigenschap MergeLayers in te stellen op false. U kunt ook de enumeratorwaarde voor SmoothingMode wijzigen om ook de kwaliteit van de geëxporteerde PSD-afbeelding in te stellen. Op dezelfde manier kunnen we andere vereiste eigenschappen of attributen instellen om PSD-afbeeldingen van verschillende kwaliteit te verkrijgen.

In ons vorige onderwerp hebben we de code uitgelegd aan Maak een PNG-afbeelding van BMP in C#.

 Nederlands