#php #tcpdf
#php #tcpdf
Вопрос:
Я использую библиотеку TCPDF версии 6.2.
Во-первых, у меня есть тест для импорта шрифта Myriad Pro с помощью этого кода :
TCPDF_FONTS::addTTFfont($fontPath, 'TrueTypeUnicode');
Метод выдает ‘false’, в то время как $FontPath указан правильно. У меня есть тест с другим шрифтом, и этот метод возвращает массив.
Затем я использовал веб-сайт для конвертации моего шрифта в файлы tcpdf (.z, .php …) и скопировал это в свою папку TCPDF fonts. Но после создания моего PDF-файла мой шрифт не отображается в PDF-файле. Я думаю, что это нормально, потому что в моей ОС Debian у меня нет этого шрифта. Как я могу импортировать свой шрифт в pdf для максимальной совместимости?
Я использую этот пример кода
$pdf->SetFont('myriadpro', $fontStyle, $fontSize);
$pdf->Cell($width, $height, $text);
‘myriadpro’ — это имя сгенерированных файлов (.z, .php).
Спасибо,
Ответ №1:
В моем случае, три файла: myfont.php
, myfont.z
, myfont.ctg.z
и проверьте права доступа к файлам
Комментарии:
1. Привет, Владимир, добро пожаловать. Рассмотрите возможность добавления дополнительной информации к этому ответу.