Изображение PNG JPG в PSD

Изображения JPG и PNG являются одними из наиболее часто используемых форматов растровых изображений. Вы можете преобразовать изображение JPG или PNG в формат файла PSD в соответствии с вашими требованиями. Это может быть полезно в сценариях, когда вы хотите объединить разные слои в один файл. Вы можете изучить более подробную информацию в следующих разделах:

Конвертер PNG или JPG в PSD — установка Java API

Преобразование растрового изображения в PSD может помочь управлять различными визуальными ресурсами. Вы можете экспортировать каждое изображение в слой PSD для дальнейшей его обработки. Просто установите Aspose.PSD для Java, загрузив его из раздела Новые выпуски или используя следующие конфигурации Maven:

Репозиторий:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Зависимость:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>20.9</version>
     <classifier>jdk16</classifier>
</dependency>

Преобразование изображения PNG в PSD программно с использованием Java

Вы можете преобразовать PNG-изображение в PSD-файл, выполнив следующие действия:

  1. Инициализировать объект класса PsdImage
  2. Загрузить входное изображение в объект FileInputStream
  3. Добавить входное изображение в качестве слоя в изображение PSD
  4. Преобразование PNG-изображения в выходной PSD-файл

В приведенном ниже коде показано, как программно преобразовать изображение PNG в файл PSD с помощью Java:

String fileName = "Sample.png";

// Инициализировать объект класса PsdImage
PsdImage image = new PsdImage(900, 700);

// Загрузить входное изображение в объект FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Добавить входное изображение в качестве слоя в изображение PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();;
    }
    throw e;
}

// Преобразование PNG-изображения в выходной PSD-файл
image.save("PNGtoPSD.psd");

На следующем снимке экрана показан пример вывода для преобразования изображения PNG в файл PSD:

Изображение PNG в PSD

Программное преобразование изображения JPG в файл PSD с помощью Java

Вы можете преобразовать изображение JPG в файл PSD, выполнив следующие действия:

  • Инициализировать экземпляр класса PsdImage
  • Загрузить входное изображение JPG в объект InputStream
  • Добавить входное изображение в качестве слоя в изображение PSD
  • Преобразование изображения JPG в выходной файл PSD

Следующий код объясняет, как программно преобразовать изображение JPG в файл PSD с помощью Java:

String fileName = "Sample.jpg";

// Инициализировать объект класса PsdImage
PsdImage image = new PsdImage(900, 700);

// Загрузить входное изображение в объект FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Добавить входное изображение в качестве слоя в изображение PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();
    }
    throw e;
}

// Преобразование изображения JPG в выходной файл PSD
image.save("JPGtoPSD.psd");

Получить бесплатную лицензию API

Вы можете оценить API в полном объеме, запросив Бесплатную временную лицензию.

Вывод

В заключение вы узнали, как программно преобразовать файл изображения формата JPG или PNG в файл PSD с помощью Java. Вы можете дополнительно обработать выходной PSD-файл в соответствии с вашими требованиями. Кроме того, вы также можете посетить API Документация, чтобы изучить дополнительные функции. Пожалуйста, не стесняйтесь обращаться к нам на Форум бесплатной поддержки по любым вопросам!

Смотрите также