Створити Зробити образ Java

Файли PSD використовуються для створення зображень із використанням різних шарів, що містять фігури, текст, ефекти тощо. Можливо, вам знадобиться додати кілька шарів для вставлення графіки чи тексту за допомогою програм обробки зображень. Відповідно, у цій статті розповідається про те, як програмно створити зображення PSD на Java.

Java API для створення зображення PSD – встановлення

Aspose.PSD for Java API підтримує створення, редагування або обробку PSD і кількох інших підтримуваних форматів файлів. Ви можете налаштувати API, завантаживши його файл JAR із розділу Завантаження або за допомогою таких конфігурацій 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>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

Створіть зображення PSD за допомогою Java

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

  1. Створіть нове зображення за допомогою класу PsdImage.
  2. Очистіть дані зображення та додайте малюнок прямокутника та еліпса.
  3. Додайте текстовий шар із будь-яким текстовим рядком.
  4. Запишіть вихідний файл PSD за допомогою методу Save.

У наведеному нижче фрагменті коду пояснюється, як програмно створити зображення PSD у Java:

// Створіть новий образ з нуля.
PsdImage image = new PsdImage(450, 450);

// Заповніть дані зображення
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());

// Намалюйте прямокутник
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));

// Намалюйте форму еліпса, вказавши об’єкт Pen, колір і координати
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));

// Додайте текстовий шар
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));

// Збережіть вихідний файл PSD
image.save("CreatePSD.psd");

Ознайомтеся з функціями API

Ви можете переглянути документацію, щоб перевірити деякі інші функції, які пропонує API.

Отримайте безкоштовну оціночну ліцензію

Ви можете оцінити API у повному обсязі без будь-яких обмежень щодо оцінювання, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як програмно створити зображення PSD за допомогою Java. Ви дослідили, як намалювати прямокутник і еліпс, вказавши координати та колір фігур. Подібним чином до зображення PSD також додається текстовий шар, щоб пояснити, як просто ви можете інтегрувати ці функції у свої програми обробки зображень. Крім того, будь ласка, не соромтеся звертатися до нас на форумі у разі будь-яких запитань.

Дивись також