Написати текст на JPG зображеннях у Java

Написання тексту на зображеннях або фотографіях у форматі JPG покращує брендинг і дозволяє додати контекст, водяні знаки або інформацію про авторські права. Чи створюєте ви меми, пости в соціальних мережах або рекламні матеріали, можливість написати текст на JPG зображеннях є надзвичайно корисною. У цьому блозі ми дізнаємося, як додати текст до JPG зображень за допомогою Java. Ми проведемо вас через кожен крок, показуючи, як написати текст на фотографіях або інших зображеннях. Давайте почнемо!

Ця стаття охоплює такі теми:

  1. Java API для написання тексту на JPG зображеннях
  2. Написання тексту на JPG зображеннях у Java
  3. Додавання підписів до фотографій у Java
  4. Написання тексту на JPG зображеннях онлайн
  5. Безкоштовні ресурси

Java API для написання тексту на JPG зображеннях

Ми будемо використовувати Aspose.Drawing для Java для написання тексту на JPG зображеннях. Aspose.Drawing для Java є потужною бібліотекою 2D графіки, яка дозволяє розробникам створювати та маніпулювати векторною графікою, зображеннями та малюнками у Java додатках. Вона надає набір API для рендерингу графіки, малювання форм та обробки шрифтів, що дозволяє створювати та маніпулювати графічним контентом високої якості.

Будь ласка, завантажте JAR API або додайте наступну конфігурацію pom.xml у Maven-додаток на Java.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-drawing</artifactId>
        <version>24.4</version>
    </dependency>
</dependencies>

Написання тексту на JPG зображеннях у Java

Ми можемо легко написати будь-який текст на JPG зображеннях, дотримуючись наступних кроків:

  1. Завантажте JPG зображення за допомогою класу Bitmap.
  2. Створіть новий об’єкт Graphics з об’єкта Bitmap за допомогою методу fromImage().
  3. Ініціалізуйте об’єкт класу SolidBrush з вказаним кольором тексту.
  4. Визначте об’єкт класу Font з бажаним сімейством шрифтів, стилем та розміром для тексту.
  5. Ініціалізуйте об’єкт класу Rectangle.
  6. Після цього викличте метод drawString() з текстом, шрифтом, пензлем і об’єктами класу Rectangle як аргументи.
  7. Нарешті, збережіть вихідне зображення за допомогою методу save().

Наступний кодовий фрагмент показує як написати текст на JPG у Java.

Написати текст на JPG зображеннях у Java

Написати текст на JPG зображеннях у Java

Додавання підпису до фотографій - Додавання тексту до фотографії

Ми також можемо додати підпис до фотографії, дотримуючись наступних кроків:

  1. Завантажте зображення фотографії за допомогою класу Bitmap.
  2. Створіть новий bitmap з розміром завантаженого зображення, додавши розмір прямокутника для підпису.
  3. Створіть новий об’єкт Graphics з об’єкта Bitmap за допомогою методу fromImage().
  4. Намалюйте завантажене зображення на новоствореному зображенні за допомогою методу drawImage().
  5. Намалюйте заповнений прямокутник для рамки підпису.
  6. Вкажіть формат рядка тексту за допомогою класу StringFormat.
  7. Визначте текст, його колір і шрифт.
  8. Після цього викличте метод drawString() з текстом, шрифтом, пензлем і об’єктами класу Rectangle як аргументи.
  9. Нарешті, збережіть вихідне зображення за допомогою методу save().

Наступний кодовий фрагмент показує, як додати підпис до фотографії в Java.

Додавання підпису до фотографій у Java

Додавання підпису до фотографій у Java

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

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

Написання тексту на JPG зображеннях онлайн

Ви також можете спробувати безкоштовний онлайн інструмент для додавання тексту до JPG зображень. Завдяки дружньому інтерфейсу ви можете легко додати текст до зображень без необхідності встановлювати додаткове програмне забезпечення, створювати обліковий запис або підписуватися на будь-які послуги.

Додавання тексту до зображення – Безкоштовні навчальні ресурси

Окрім написання тексту на JPG зображеннях, досліджуйте наведену нижче інформацію, щоб дізнатися більше про додавання тексту до зображень, відображення векторної графіки на растрових зображеннях і відкриття інших можливостей бібліотеки:

Висновок

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

Дивіться також