DomPDF загружает шрифт локально, но не онлайн

Я хочу использовать Arial в качестве шрифта для моего PDF. Но это работает только на локальном сайте, но не онлайн. Я делаю этот проект с Codeigniter. Ниже мой код.

 @font-face {
font-family: "arial";
src: url('<?php  echo admin_asset_url();?>/arial.ttf');
}
body,h1,h2,h3,li,a,p,h4{
font-family: "arial";
}
function pdf_create($html, $filename='', $stream=TRUE)
{
require_once("dompdf/dompdf_config.inc.php");

$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
if ($stream) {
$dompdf->stream($filename.".pdf");
} else {
return $dompdf->output();
}
}

0

Решение

Вероятно, это связано с тем, что domPDF загружает шрифт с вашего сервера, когда при доступе к локальному хосту, вероятно, это ваш компьютер.

С другой стороны, на вашем сервере, вероятно, не установлен arial. Следовательно, это не работает.

Se эта ссылка для получения дополнительной информации о domPDF и шрифтах

1

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

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

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