Come esportare l'immagine CDR in formato PSD in C#

Questo tutorial passo passo ti mostrerà come esportare l’immagine CDR nel formato PSD in C#. Questo semplice codice C# è in grado di creare immagini PSD da file CDR utilizzando poche righe di codice.

Passaggi per esportare l’immagine CDR di CorelDRAW nel formato PSD di Photoshop in C#

  1. Imposta il pacchetto Aspose.Imaging for .NET da Nuget.org
  2. Includi riferimento ai seguenti tre spazi dei nomi: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr e Aspose.Imaging.ImageOptions
  3. Impostare la licenza utilizzando il metodo SetLicense prima di salvare l’immagine CDR come immagine PSD
  4. Carica il file di immagine CDR di CorelDRAW nell’istanza CdrImage
  5. Imposta gli attributi dell’immagine PSD di Photoshop prevista utilizzando l’istanza della classe PsdOptions
  6. Salva il file immagine CDR caricato come immagine PSD su disco

Nei semplici passaggi precedenti, stiamo prima caricando un’immagine CDR nell’oggetto CdrImage utilizzando il metodo Load della classe Image. Dopo aver caricato l’immagine CDR nella memoria, possiamo salvarla in un’immagine PSD di output senza utilizzare Photoshop. Possiamo specificare anche altri attributi dell’immagine PSD di output.

Codice per esportare l’immagine CDR CorelDRAW nel formato PSD di Photoshop in C#

In questo esempio, abbiamo utilizzato le opzioni predefinite per MultiPageOptions per unire ed eseguire il rendering di tutte le pagine CDR in un unico PSD. Esiste un’altra opzione per esportare ogni pagina di immagine CDR come PSD separato impostando la proprietà MergeLayers su false. Puoi anche modificare il valore dell’enumeratore per SmoothingMode per impostare anche la qualità dell’immagine PSD esportata. Allo stesso modo, possiamo impostare altre proprietà o attributi richiesti per ottenere un’immagine PSD di qualità variabile.

Nel nostro argomento precedente, abbiamo spiegato il codice a Crea un’immagine PNG da BMP in C#.

 Italiano