So exportieren Sie ein CDR-Image in das PSD-Format in C#

Diese Schritt-für-Schritt-Anleitung zeigt Ihnen, wie Sie ein CDR-Bild in das PSD-Format in C# exportieren. Dieser einfache C#-Code kann mit wenigen Codezeilen ein PSD-Image aus einer CDR-Datei erstellen.

Schritte zum Exportieren von CorelDRAW CDR-Bildern in das Photoshop PSD-Format in C#

  1. Richten Sie das Aspose.Imaging for .NET-Paket von Nuget.org ein
  2. Verweis auf die folgenden drei Namespaces einschließen: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr und Aspose.Imaging.ImageOptions
  3. Stellen Sie die Lizenz mit der SetLicense-Methode ein, bevor Sie das CDR-Image als PSD-Image speichern
  4. Laden Sie die CorelDRAW CDR-Image-Datei in die CdrImage-Instanz
  5. Legen Sie die Attribute des beabsichtigten Photoshop PSD-Bildes mithilfe der PsdOptions-Klasseninstanz fest
  6. Speichern Sie die geladene CDR-Image-Datei als PSD-Image auf der Festplatte

In den obigen einfachen Schritten laden wir zuerst ein CDR-Bild in das CdrImage-Objekt, indem wir die Load-Methode der Image-Klasse verwenden. Sobald wir das CDR-Bild in den Speicher geladen haben, können wir es ohne Verwendung von Photoshop als Ausgabe-PSD-Bild speichern. Wir können auch andere Attribute des ausgegebenen PSD-Bildes angeben.

Code zum Exportieren von CorelDRAW CDR-Bildern in das Photoshop PSD-Format in C#

In diesem Beispiel haben wir die Standardoptionen für MultiPageOptions verwendet, um alle CDR-Seiten in einer PSD zusammenzuführen und zu rendern. Es gibt eine andere Option, um jede CDR-Bildseite als separates PSD zu exportieren, indem Sie die Eigenschaft MergeLayers auf “false” setzen. Sie können auch den Aufzählungswert für SmoothingMode ändern, um auch die Qualität des exportierten PSD-Bildes festzulegen. Ebenso können wir andere erforderliche Eigenschaften oder Attribute festlegen, um ein PSD-Bild mit unterschiedlicher Qualität zu erhalten.

In unserem vorherigen Thema haben wir den Code für PNG-Bild aus BMP in C# erstellen erklärt.

 Deutsch