Порядок вызовов addFont в TFDPF генерирует ошибкуPhp

Кемеровские программисты php общаются здесь
Anonymous
Порядок вызовов addFont в TFDPF генерирует ошибку

Сообщение Anonymous »

Я использую библиотеку TFPDF (расширенный FPDF, чтобы включить шрифты Unicode). < /p>

Я столкнулся со странной проблемой при добавлении нескольких шрифтов. Следующий код не создает ошибки: < /p>

$pdf->AddFont('DejaVu','','DejaVuSans.ttf',true);
$pdf->AddFont('DejaVuBold','','DejaVuSans-Bold.ttf',true);
$pdf->AddFont('DejaVuBoldOblique','','DejaVuSans-Oblique.ttf',true);
$pdf->AddFont('DejaVuOblique','','DejaVuSans-BoldOblique.ttf',true);
< /code>

Но, как вы можете видеть, я случайно добавил шрифт под названием «dejavuboldoblique», который на самом деле является лишь наклонным, с «деджавуоблике» и как и наклонной. Итак, когда я отобрал PDF, текст не отображался, как и ожидалось. Тем не менее, я получаю ошибку, когда исправляю код на: < /p>

$pdf->AddFont('DejaVu','','DejaVuSans.ttf',true);
$pdf->AddFont('DejaVuBold','','DejaVuSans-Bold.ttf',true);
$pdf->AddFont('DejaVuOblique','','DejaVuSans-Oblique.ttf',true);
$pdf->AddFont('DejaVuBoldOblique','','DejaVuSans-BoldOblique.ttf',true);
< /code>

Ошибка FPDF: неопределенный шрифт: dejavuoblique < /p>

Любые идеи здесь, почему заказ будет иметь значение? < /p>

Подробнее здесь: https://stackoverflow.com/questions/247 ... ates-error

Вернуться в «Php»