Я искал эту функцию в течение долгого времени, но я не нашел ничего, что я мог бы использовать. Мне нужно приложение, сервис, трюк … что угодно, чтобы помочь мне преобразовать HTML-файлы, которые создаются на локальном сервере Apache, в PDF.
Я нашел одно или два приложения, но у них есть серьезная поддержка не-CSS, поэтому они не рекомендуются.
Кто-нибудь достиг того, что я хочу сделать?
РЕДАКТИРОВАТЬ
На самом деле, после долгих долгих поисков, я нашел следующее решение:
я использовал wkhtmltopdf с некоторым успехом. Работает с webkit, поэтому поддержка CSS приличная.
Попробуйте использовать TCPDF. Его поддержка CSS ограничена, но этого достаточно для создания простых, красиво выглядящих документов. Я успешно использовал его в нескольких моих проектах.
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->AddPage();
$html = '<div style="text-align:center">The words "<span style="font-weight: bold">[mazel] [tov]</span>" mean "Congratulations!"</div>';
$pdf->writeHTML($html, true, false, true, false, '');
Проверьте Примеры.