On-line: Andrey, гостей 0. Всего: 1 [подробнее..]
АвторСообщение





Пост N: 536
Зарегистрирован: 08.07.06
ссылка на сообщение  Отправлено: 14.05.17 15:42. Заголовок: PDF с кириллицей в UTF8


Добрый день.

Бьюсь с выводом кириллицы в PDF файл - не могу победить: вместо "привет" - кракозябры. Подскажите плиз - что делаю не так ?

Скрытый текст


Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 1 [только новые]







Пост N: 537
Зарегистрирован: 08.07.06
ссылка на сообщение  Отправлено: 15.05.17 01:07. Заголовок: Удалось вывести кири..


Удалось вывести кириллицу, но не в UTF8, а в CP1251 при помощи загрузки внешнего шрифта. В принципе, подойдет любой кириллический из папки Windows\fonts.

Скрытый текст


Но все равно какая-то фигня со встроенными в PDF Base14 шрифтами: Courier не имеет 1251 кодировки, а остальные выглядят странно:
Скрытый текст

1) Как это вылечить ?
Хотелось-бы по максимуму использовать встроенные шрифты, чтобы ни от чего не зависеть.

2) при установке cEncoder := "UTF-8" все встроенные шрифты генерят ошибку на font := HPDF_GetFont( pdf, cFont, cEncoder ). Подходит только NIL
Получается, поддержки UTF-8 в них нет ? Или это зависит от версии hpdf ?


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет