Jak wyeksportować obraz CDR do formatu PSD w C#

Ten samouczek krok po kroku pokaże Ci, jak wyeksportować obraz CDR do formatu PSD w języku C#. Ten prosty kod C# jest w stanie stworzyć obraz PSD z pliku CDR przy użyciu kilku linii kodu.

Kroki, aby wyeksportować obraz CorelDRAW CDR do formatu PSD programu Photoshop w języku C#

  1. Skonfiguruj pakiet Aspose.Imaging for .NET z Nuget.org
  2. Dołącz odwołanie do następujących trzech przestrzeni nazw: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr i Aspose.Imaging.ImageOptions
  3. Ustaw licencję za pomocą metody SetLicense przed zapisaniem obrazu CDR jako obrazu PSD
  4. Załaduj plik obrazu CorelDRAW CDR do instancji CdrImage
  5. Ustaw atrybuty zamierzonego obrazu Photoshop PSD za pomocą instancji klasy PsdOptions
  6. Zapisz załadowany plik obrazu CDR jako obraz PSD na dysku

W powyższych prostych krokach najpierw ładujemy obraz CDR do obiektu CdrImage przy użyciu metody Load klasy Image. Po załadowaniu obrazu CDR do pamięci możemy zapisać go w wyjściowym obrazie PSD bez użycia programu Photoshop. Możemy również określić inne atrybuty wyjściowego obrazu PSD.

Kod do eksportu obrazu CorelDRAW CDR do formatu Photoshop PSD w języku C#

W tym przykładzie użyliśmy domyślnych opcji opcji MultiPageOptions, aby scalić i wyrenderować wszystkie strony CDR w jednym pliku PSD. Istnieje inna opcja eksportu każdej strony obrazu CDR jako oddzielnego PSD poprzez ustawienie właściwości MergeLayers na false. Możesz także zmienić wartość modułu wyliczającego dla SmoothingMode, aby ustawić jakość eksportowanego obrazu PSD. Podobnie możemy ustawić inne wymagane właściwości lub atrybuty, aby uzyskać obraz PSD o różnej jakości.

W naszym poprzednim temacie wyjaśniliśmy kod dla Utwórz obraz PNG z BMP w C#.

 Polski