Ошибка UFPDF2, UFPDF и FPDF AddFont ()

это мой первый пост на stackoverflow. Моя задача — создать PDF-файл о товаре на лету, нажав на кнопку. Сайт работает на php, битрикс. Я пытаюсь использовать FPDF, а рядом UFPDF и UFPDF2 — скрипты. Я делаю файлы шрифтов утилитами, которые загружают основные файлы ширины. У меня есть FreeSerif.php, FreeSerif.z и FreeSerif.ctg.z

Я включаю их в сценарий:

$pdf->AddFont('FreeSerif', '', 'FreeSerif.php');

Скрипт генерирует pdf-файл, но страниц 0/0, этот документ может быть создан некорректно. Где может быть проблема?

0

Решение

В большинстве библиотек PDF-генератора есть требование mbstring.func_overload 0
Попробуйте добавить что-то вроде этого в httpd.conf, путь к скрипту, где генерируется PDF:

    <Directory /home/bitrix/ext_www/path/reports>
php_admin_value mbstring.func_overload 0
</Directory>

затем перезапустите Apache

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]