Может кто-нибудь сказать мне, что я делаю не так?Мне нужен шрифт Arial в моем pdf, сгенерированном TCPDF.Сначала я попытался использовать это: 1) Я получил Arial из Windows Calonog шрифтов и поместил его в каталог TCPDF.2) Далее я написал в скрипте:
$fontname = $pdf->addTTFfont('../lib/tcpdf/arial.ttf', '', '', 32);
После этого в tcpdf / fonts появилось 3 файла (arial.ctg.z, arial.php и arial.z).Я думал, что все в порядке, но если в TCPDF я использую этот шрифт следующим образом:
$pdf->SetFont('arial', '', 16);
Шрифт в документе действительно ариальный, но без специфического для польского поет (ąęłżńź)
Я пробовал такжеПодготовьте шрифт самостоятельно: я скачал ttf2afm и скрипт makefontuni.php, затем в командной строке написал:
ttf2ufm -a arial.ttf
php -q makefontuni.php arial.ttf arial.ufm
, эта команда также дала мне 3 файла (arial.ctg.z, arial.php и arial.я) но окончательная ситуация такая же, как и раньше.
Я признаю, что вся запись данных в pdf выполняется в UTF-8, а конструкция TCPDF выглядит следующим образом:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'utf-8', false);
Надеюсьне знаю, что я делаю не так.(