Я использую dompdf.Все отлично работает, за исключением того, что Safari выкладывает файл как sample.pdf.html.Я работал через различные потоки на stackoverflow.Кажется, это проблема типа контента.Я установил тип содержимого:
text / html;charset = utf-8, application / pdf.Ничего не получилось, и у меня заканчиваются идеи.
Вот пример файла:
<?php
require_once("assets/dompdf/dompdf_config.inc.php");
$html = '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1 /DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="application/pdf; charset=utf-8">
<style>
</style>
</head>
</html>';
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
?>
У кого-нибудь есть подсказка, в чем может быть причина?