За последние 24 часа нас посетил 22941 программист и 1313 роботов. Сейчас ищут 1047 программистов ...

Кириллический шрифт и TCPDF + FPDI

Тема в разделе "PHP для новичков", создана пользователем Egoritch, 25 окт 2022.

Метки:
  1. Egoritch

    Egoritch Активный пользователь

    С нами с:
    17 май 2018
    Сообщения:
    4
    Симпатии:
    0
    Ребята, а, может, кто-то случайно работал с TCPDF + FPDI? Третьи сутки не могу простую задачу выполнить. :((( Там, чтобы писать русскими буквами, надо TTF-файл конвертировать в связку .PHP+.Z файлы. И эту связку закинуть прямо в папку к TCPDF. Я нашел два конвертера http://www.fpdf.org/makefont/index.php и https://www.xml-convert.com/en/convert-tff-font-to-afm-pfa-fpdf-tcpdf
    Да, они хавают TTF и отдают какие-то PHP+Z файлы. Причем, по-разному конвертируют. Но на выходе в PDF вместо кириллицы - просто вопросительные знаки. Мне нужны простые Montserrat Regular, Italic, Bold и BoldItalic. Но так споткнулся, что фиг его знает, что делать.
    Вот эти шрифты. https://komaha.com.ua/tmp/montserrat.zip . Они free, то есть всё честно. Они - точно кириллические, я полиграфиб ими делаю.
    Помогите, пожалуйста. Просто не представляю уже, что делать? Модет, PHP файл, где генерируется PDF должен быть не в UTF-8, а, например, CP-1251? Или ещё какие-то приколы могут быть с кодировкой? Но я уже пробовал и конвертить надпись из UTF-8 в CP-1251, не помогает.
     
  2. Egoritch

    Egoritch Активный пользователь

    С нами с:
    17 май 2018
    Сообщения:
    4
    Симпатии:
    0
    270 просмотров и никто не знает :(
     
  3. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.478
    Симпатии:
    281
    Попробуйте кодировку DOS(cp866)