Как да експортирате CDR изображение в PSD формат в C#

Този урок стъпка по стъпка ще ви покаже как да експортирате изображение CDR във формат PSD в C#. Този прост C# код е в състояние да създаде PSD изображение от CDR файл с помощта на няколко реда код.

Стъпки за експортиране на CorelDRAW CDR изображение във Photoshop PSD формат в C#

  1. Настройте пакет Aspose.Imaging for .NET от Nuget.org
  2. Включете препратка към следните три пространства от имена: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr и Aspose.Imaging.ImageOptions
  3. Задайте лиценза, като използвате метода SetLicense, преди да запазите CDR изображение като PSD изображение
  4. Заредете файла с изображение на CorelDRAW CDR в екземпляр на CdrImage
  5. Задайте атрибути на предвиденото PSD изображение на Photoshop, като използвате екземпляр на клас PsdOptions
  6. Запазете заредения CDR файл с изображение като PSD изображение на диск

В горните прости стъпки първо зареждаме CDR изображение в обект CdrImage, използвайки метода Load на клас Image. След като заредим CDR изображението в паметта, можем да го запазим в изходно PSD изображение, без да използваме Photoshop. Можем да посочим и други атрибути на изходното PSD изображение.

Код за експортиране на CorelDRAW CDR изображение във Photoshop PSD формат в C#

В този пример сме използвали опциите по подразбиране за MultiPageOptions, за да обединим и изобразим всички CDR страници в един PSD. Има друга опция за експортиране на всяка страница с CDR изображение като отделен PSD, като зададете свойството MergeLayers на false. Можете също да промените стойността на изброителя за SmoothingMode, за да зададете и качеството на експортираното PSD изображение. По същия начин можем да зададем други необходими свойства или атрибути, за да получим PSD изображение с различно качество.

В предишната ни тема обяснихме кода на Създайте PNG изображение от BMP в C#.

 Български