Перегляньте цей короткий посібник, щоб редагувати файл PSD у Java. Ви можете ознайомитися з етапами конфігурації, етапами програмування та прикладом коду для створення PSD-фоторедактора за допомогою Java. Крім того, ця стаття також охоплює різні можливості додавання або редагування різних шарів у файлі зображення PSD.
Кроки для редагування PSD без Photoshop за допомогою Java
- Налаштуйте свою систему, встановивши Aspose.PSD for Java для редагування файлів PSD
- Ініціалізуйте екземпляр класу PsdImage, щоб завантажити вхідне зображення PSD
- Задайте координати за допомогою класу Rectangle
- Відредагуйте файл PSD, додавши новий текстовий шар за допомогою методу addTextLayer
- Збережіть вихідне зображення 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.