Как да конвертирате CDR в PSD в Java

Ето кратък урок, който ще ви насочи как да конвертирате CDR в PSD в Java. Ще имате пълен контрол върху конвертирането на CDR файл в PSD формат в Java чрез задаване на редица параметри, включително конфигурацията на слоевете, опциите за растеризация и режима на изглаждане. Можете да извършите тази операция във всяка от често срещаните операционни системи като MS Windows, macOS и Ubuntu.

Стъпки за конвертиране на CDR в PSD в Java

  1. Добавете Aspose.Imaging от Maven Repository в проекта за преобразуване на CDR в PSD
  2. Като използвате обекта CdrImage, заредете изходния CDR файл
  3. Създайте екземпляр на обекта PsdOptions, за да зададете параметри на изходния PSD файл
  4. Задайте опции за изобразяване на всички страници в изходния CDR файл
  5. Като използвате опцията за слой за сливане, конфигурирайте да създадете един слой в изходния файл
  6. Задайте опция за векторно растеризиране, като зададете цвят като бял и височина и ширина, еквивалентни на изходното изображение
  7. Задайте режима на изглаждане на Няма
  8. Запазете изходния PSD файл на диск, като използвате PsdOptions, конфигурирани по-горе

Докато преобразуваме CDR файла в PSD в Java, ние просто зареждаме изходния CDR файл и след това създаваме PsdOptions, за да зададем няколко параметъра на изходния PSD файл. Можете да зададете конфигурация на слоя, както ние задаваме един слой в изходния PSD файл, вместо да изобразяваме всяка страница на изходния файл като отделна страница в PSD файла. Опциите за растеризация също се задават заедно с режима на изглаждане.

Код за промяна на CDR файл в PSD в Java

В този код сме написали CDR файл към PSD конвертор в Java, така че функцията Image.load() да се използва за зареждане на изходния CDR файл в обект CdrImage. В следващата стъпка инициализираме обекта ImageOptionsBase с обекта на класа PsdOptions, за да зададем MultiPageOptions, свойство MergeLayers и VectorRasterizationOptions с бял цвят и размер на изходното изображение. SmoothingMode е зададен на None в изходния файл.

Ако искате да научите други видове преобразуване, вижте статията на как да конвертирате Bitmap в PNG в Java. Този урок не изисква инсталация на друг инструмент на трета страна за извършване на това преобразуване.

 Български