|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Помогите настроить шрифты для работы с tcpdf. Всё делал как в readme из папки fonts/utils. Не помогает. Для fpdf подобное сработало. Но мне нужен tcpdf. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2009, 17:05 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Неужели никто не сталкивался с этим? Я весь инет перерыл, но ничего не нашёл. Говорят юникод, а толку нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2009, 09:50 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Короче не ясно. Но если текст в кодировке UTF-8 и прописать $pdf->SetFont('dejavusans', '', 10); то русские буквы есть. Вдруг кому пригодится... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 15:08 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Всё же смог сделать поддержку кириллицы. С помощью стандартных системных шрифтов, утилиты ttf2ufm.exe и пары строчек кода Код: plaintext 1.
Всем спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2009, 11:25 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
elpmis, я мучаюсь с этим уже третий день. Я так понял, что Вы побороли проблемму. Прошу Вас прислать мне пример скрипта и шрифты, origamiv@mail.ru а то я уже все перепробовал, никак не могу найти решение проблеммы. Заранее благодарен, Вениамин. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2009, 16:42 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
VitaminChik, Шрифты отправил. Странно, почему у вас не получилось. Я кажется всё описал. И работа с утилитами конвертации там подробно описана. Ещё нужно не забывать, чтобы текст был в кодировке UTF-8. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2009, 10:01 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
А Вы не могли бы и со мной поделиться опытом, пожалуйста? Алгоритм моих действий был таков (у меня Денвер, а версия tcpdf от 18.05.09): 1. берется файл *.ttf с именем в нижнем регистре с правильным синтаксисом (если был полужирного начертания, то переименовывается в *b.ttf и т.д.) и копируется в папку Fonts 2. в командной строке пишется: "C:\WebServers\home\localhost\www\tcpdf\fonts\utils\ttf2ufm" -a -F "C:\WebServers\home\localhost\www\Fonts\arialuni.ttf" после чего появляются в папке Fonts 3 файла: *.ufm, *.afm, *.t1a. В этой же папке лежит рнр-скрипт, состоящий из: <?php require('C:\WebServers\home\localhost\www\tcpdf\fonts\utils\makefont.php'); MakeFont('*.ttf', '*.ufm', true, 'cp1251'); ?> 3. запускается рнр-скрипт и в папке Fonts появляются ещё 3 файла: *.php, *.z и *.ctg.z. 4. все три файла вместе с *.ufm копируются в папку шрифтов сайта (так как все рассматривалось на примере стандартных примеров, складывалось все в директорию C:\WebServers\home\localhost\www\tcpdf\fonts и уже потом запускался скрипт C:\WebServers\home\localhost\www\tcpdf\examples\example_001.php - в нем вставлено название шрифта, как и в файле C:\WebServers\home\localhost\www\tcpdf\config\tcp_config.php строчки с define ('PDF_FONT_NAME_MAIN', 'arial'); define ('PDF_FONT_NAME_DATA', 'arial'); на всякий случай). Проверка такая: в cell вписываю фразу на русском (рядом с английскими буквами и цифрами). Русские буквы не отражаются - кирпичи показывает. Но, если вставить текст в кодировке UTF-8 (откопала в директории cache в стандартном пакете), то срабатывает и без лишних телодвижений с шрифтами... Неужели нельзя передавать в pdf текст в кодировках koi8-r или cp1251? Если нет, то как тогда можно получить текст в кодировке UTF-8... Помогите неумехе, пожалуйста! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2009, 02:07 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Hemuli, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2009, 21:04 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
А есть ли информация, в частности как бороться с исчезновением украинских букв ? Все остальные русские буквы отображаются великолепно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2010, 22:36 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Ни у кого не возникала проблема с буквой "Ё" при перекодировании её в UTF-8 и вывод в PDF с помощью этой библиотеки. Пробовал как указывали. Eraser_stpHemuli, Код: plaintext
Но вместо "Ёмкость аккумелятора" вижу в PDF " мкость аккумулятора". Ещё, проблема сходная. Строка Код: plaintext
Код: plaintext
Код: plaintext 1.
Код: plaintext
или iconv("windows-1251","utf-8//TRANSLIT", ... как пишут http://ru.php.net/manual/en/function.iconv.php думал в конвертации проблема, но результат тот же. Шрифт arialbd или arial... не играет роли. Делал по примеру http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/ Может кто знает в чём дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2010, 20:17 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
AndrewInc, Аналогичная проблема с № и Ё при использовании шрифта из винды arial.ttf Все дело в шрифте!!! бери от сюда шрифт http://www.azfonts.ru/load_font/aricyr.html У меня появились № и Ё ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2010, 15:51 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Для ускорения процесса создания ПДФ можно закешировать шрифты http://www.bitrealm.net/2010/08/tcpdf-is-slow-here-is-the-solution/ in tcpdf.php replace: Код: plaintext 1.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2010, 16:00 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Из коробки не завелись русские шрифты Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
В результате имею в pdf документе 2 черных строки. Английский нормально отображается. Версия последняя с git-hub. Что можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2018, 03:42 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
Файл в UTF-8 кодировке ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2018, 03:50 |
|
tcpdf и кириллица
|
|||
---|---|---|---|
#18+
В общем параметры для Write в примерах были какими-то бредовыми и я порывшись в исходниках просто убрал их все за ненадобностью. Так нормально работает Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2018, 05:52 |
|
|
start [/forum/topic.php?fid=23&msg=35968631&tid=1460328]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 442ms |
0 / 0 |