Порядок вызовов 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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