Редактирайте PSD файл в Java

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

Стъпки за редактиране на PSD без Photoshop с помощта на Java

  1. Конфигурирайте системата си, като инсталирате Aspose.PSD for Java, за да редактирате PSD файлове
  2. Инициализирайте екземпляр на класа PsdImage, за да заредите входното PSD изображение
  3. Задайте координатите с класа Rectangle
  4. Редактирайте PSD файла, като добавите нов текстов слой чрез метода addTextLayer
  5. Запазете изходното PSD изображение

Можете да следвате тези стъпки, за да редактирате PSD файл без Photoshop с помощта на Java. Процесът ще започне с достъп до входното PSD изображение. След това задайте правоъгълните координати за поставяне на текста и след това вмъкнете нов текстов слой, преди да изобразите изходното PSD изображение.

Код за разработка на PSD файлов редактор в Java

import com.aspose.psd.*;
public class Main
{
public static void main(String[] args) throws Exception // Edit PSD file using Java
{
// Set the licenses
new License().setLicense("License.lic");
String sourceFileName = "sample.psd";
String exportPath = "edited.psd";
// Load an existing PSD
com.aspose.psd.fileformats.psd.PsdImage im =
(com.aspose.psd.fileformats.psd.PsdImage)com.aspose.psd.Image.load(sourceFileName);
// Add a text layer
com.aspose.psd.Rectangle rect = new com.aspose.psd.Rectangle(20, 20, 100, 30);
com.aspose.psd.fileformats.psd.layers.TextLayer layer = im.addTextLayer("Welcome!", rect);
// Set layer position
layer.setLeft(10);
layer.setTop(25);
// Save PSD
im.save(exportPath);
System.out.println("Done");
}
}

Този кодов фрагмент показва програмния поток за редактиране на PSD в Java. Работи с класа PsdImage за достъп до входното PSD изображение. Работи с класа PsdImage за достъп до входното PSD изображение. Четири правоъгълни координати се задават и предават на метода addTextLayer за вмъкване на текст в PSD файла. Освен това можете да подобрите кода, за да завъртите PSD изображението, като комбинирате различни слоеве, докато редактирате PSD файла.

Тази кратка статия обяснява как да разработите PSD редактор на изображения в Java. Ако искате да конвертирате файлове на Adobe Illustrator във формат PNG, вижте статията на Как да конвертирате AI в PNG в Java.

 Български