Как преобразовать CDR в PSD в Java

Вот краткое руководство, которое поможет вам преобразовать CDR в PSD в Java. У вас будет полный контроль над преобразованием CDR-файла в формат PSD на Java путем установки ряда параметров, включая конфигурацию слоев, параметры растеризации и режим сглаживания. Вы можете выполнить эту операцию в любой из распространенных операционных систем, таких как MS Windows, macOS и Ubuntu.

Шаги для преобразования CDR в PSD в Java

  1. Добавьте Aspose.Imaging из репозитория Maven в проект для преобразования 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 в выходном файле.

Если вы хотите узнать о других типах конверсии, ознакомьтесь со статьей как преобразовать растровое изображение в PNG в Java. Это руководство не требует установки какого-либо другого стороннего инструмента для выполнения этого преобразования.

 Русский