Цей посібник описує, як написати текст на PNG за допомогою Java із вказаним шрифтом без його встановлення у системі, де буде виконуватися програма. Він містить інструкції, налаштування IDE та приклад коду для додавання тексту на зображення за допомогою Java. Ви також дізнаєтеся, як налаштовувати відображений текст відповідно до вимог.
Кроки для малювання тексту на зображенні за допомогою Java
- Налаштуйте середовище, додавши Aspose.Font for Java, щоб відобразити текст на зображенні
- Завантажте ліцензію, щоб отримати доступ до всіх функцій продукту
- Встановіть шлях до файлу шрифту, який буде використовуватися, та вихідного зображення, яке буде створено
- Створіть об’єкт FontDefinition, вказавши FontType, розширення та потік вмісту файлу шрифту
- Відкрийте шрифт за допомогою налаштувань FontDefinition у методі Font.Open()
- Відобразіть текст на зображенні за допомогою завантаженого шрифту
- Збережіть створений потік зображення на диск як PNG файл
Ці кроки підсумовують процес додавання тексту на зображення за допомогою Java. Спершу підготуйте середовище, додавши Aspose.Font для Java, завантажте ліцензію та вкажіть як файл шрифту, так і шлях до вихідного зображення. Потім відкрийте шрифт, відобразіть текст на зображенні та, нарешті, збережіть його як PNG файл на диск.
Код для додавання тексту на зображення за допомогою Java
Цей код демонструє процес вставки тексту на зображення за допомогою Java. FontDefinition керує завантаженням шрифтів із файлу або потоку, розширенням шрифту та іменем файлу. Ви можете викликати DrawText, просто передавши шрифт, текстовий рядок і розмір, або використати перевантажені версії, які також дозволяють встановити тип міжрядкового інтервалу, його значення та максимальну ширину зображення для увімкнення переносу слів.
Ця стаття містить інструкцію щодо відображення тексту із заданим шрифтом із файлу. Щоб конвертувати TTF у SVG, перегляньте статтю Конвертація TTF у SVG за допомогою Java.