powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Динамическое подключение шрифта
7 сообщений из 7, страница 1 из 1
Динамическое подключение шрифта
    #34276802
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть интересный вопрос: как отображать текст шрифтом, который не внесен в системный реестр, а только представлен ttf-файлом?

Что интересно, если работать с PDF, то там это представлено очень просто - через экземпляр класса OpenTypeFont, но в обычном awt нет даже и намека :(. Теоретически есть посторонние библиотеки, которые вроде бы позволяют это делать.

Одним словом - хелп подключить ттф-ку (это очень актуально в веб-проектах при создании динамических битмапов).

P.S. Поиск на форуме не работает из-за перегрузки, поэтому не смог посмотреть возможные решения. Спасибо.
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34277234
carper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruckЕсть интересный вопрос: как отображать текст шрифтом, который не внесен в системный реестр, а только представлен ttf-файлом?

Что интересно, если работать с PDF, то там это представлено очень просто - через экземпляр класса OpenTypeFont, но в обычном awt нет даже и намека :(. Теоретически есть посторонние библиотеки, которые вроде бы позволяют это делать.

Одним словом - хелп подключить ттф-ку (это очень актуально в веб-проектах при создании динамических битмапов).

P.S. Поиск на форуме не работает из-за перегрузки, поэтому не смог посмотреть возможные решения. Спасибо.

А что createFont(fontFormat, fontFile) не подходит?
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34277245
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. аттач
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34278908
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, спасибо, - это лажанулся немного ... не заметил такого метода. :) Перерыл больше сотни сайтов, но нигде (!!!) не встретил createFont() (правда, сегодня ситуация немного лучше).

Вместе с тем, пока искал одно, нашел очень интересный пакет. Это "дочерний" проект JasperReports - iText. Вот туториал - Tutorial: iText by Example - разжевано до мелочей про PDF в java-исходниках - создание, рисование, слои, события и т.д., в том числе взаимодействие с Graphics2D. Кроме этого, в этот пакет входит работа с HTML и RTF.

При использовании вышеуказанного метода createFont(...) в случае, когда шрифт Alphabetical (текстовый) - все отлично показывает, но если он символьный (Symbol) - показываются прямоугольнички. Как обойти эту проблему с символьными шрифтами???

Спасибо.
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34280161
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Help!

Все же, может, кто-то знает, как вывести символьные шрифты?
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34281561
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже пробовал через VectorGlyph - не помагает.
Видимо, все на уровне кодировок - alphabetic/1252, hebrew, japanese, symbol ...
Но как поменять?
Встерил подобное обращение на форуме javable - до jre1.4 была проблема с отображением даже шрифта Wingdings, но после ее решили.
Может, у кого-то есть мысли - хотя бы в какую сторону двигаться?
Спасибо.
...
Рейтинг: 0 / 0
Динамическое подключение шрифта
    #34285893
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Динамическое подключение шрифта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]