Зображення JPG і PNG є одними з найбільш використовуваних форматів растрових зображень. Ви можете конвертувати зображення JPG або PNG у формат файлу PSD відповідно до ваших вимог. Це може бути корисним у сценаріях, коли ви хочете об’єднати різні шари в один файл. Ви можете ознайомитися з більш детальною інформацією в наступних розділах:
- Конвертер PNG або JPG у PSD – встановлення Java API
- Програмно конвертуйте зображення PNG у PSD за допомогою Java
- Програмно конвертуйте зображення JPG у файл PSD за допомогою Java
Конвертер PNG або JPG у PSD – встановлення Java API
Перетворення растрового зображення на PSD може допомогти керувати різними візуальними ресурсами. Ви можете експортувати кожне зображення до шару PSD для подальшої обробки. Просто встановіть Aspose.PSD for 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, виконавши такі дії:
- Ініціалізувати об’єкт класу PsdImage.
- Завантажте вхідне зображення в об’єкт FileInputStream.
- Додайте вхідне зображення як шар до зображення PSD
- Перетворіть зображення 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:
Програмно конвертуйте зображення 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 Документація, щоб дослідити додаткові функції. Будь ласка, не соромтеся зв’язуватися з нами на безкоштовному форумі підтримки з будь-якими запитаннями!