Я использую DOMPDF для создания PDF-файлов из HTML. Я скопировал все необходимые файлы из github (ветка кодирования). Но он говорит, что класс DOMPDF не является ошибкой, как показано ниже.PHP Неустранимая ошибка: класс DOMPDF не найден в строке 30
ссылка для dompdf_config.inc.php в gitbub: https://github.com/dompdf/dompdf/tree/encoding
Вот мой код:
require_once("APIs/dompdf-encoding/dompdf_config.inc.php");
$cart_body='<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>New Order Placed</title></head><body><p>Test Printing...</p></body></html>';
$dompdf = new DOMPDF();
$dompdf->load_html($cart_body);//body -> html content which needs to be converted as pdf..
$dompdf->render();
$dompdf->stream("sample.pdf"); //To popup pdf as download
Actual Выход:
Fatal error: Class 'DOMPDF' not found in /home/web/www/test_dompdf.php on line 30
линия 30 является $dompdf = new DOMPDF();
Примечание: Другие мастер-отделения работают нормально. Мне нужна эта ветка кодирования, поскольку она решает проблемы, связанные с шрифтом, связанным с кодировкой.
Где находится папка поставщика? Я ничего не вижу внутри – logan
Вам нужно установить Composer и использовать его. Простой взгляд на http: // getcomposer.org/doc/00-intro.md' url, как в комментарии выше из примера DomPDF –
, если я установил DOMPDF_ENABLE_AUTOLOAD в False, тогда мне не нужно устанавливать автозагрузку? – logan