DOMPDF版を使用しています。 HTMLからpdfファイルを作成するには0.7.0ですが、大胆なスタイルのカスタムフォント(arial)を使用する必要があるときは問題があります。レンダリング後に太字のフォントは機能しません。ここ太字フォントdompdf 0.7.0 beta
は、私が今使っているCSSスタイルです:
@font-face {
font-family: 'font';
font-style: normal;
font-weight: normal;
src: url(dompdf/font/arial.ttf);
}
@font-face {
font-family: 'font';
font-style: normal;
font-weight: bold;
src: url(dompdf/font/arialbd.ttf);
}
body{
font-family: 'font';
}
、ここではDOMPDFだ - PHPコード:
require_once 'dompdf/autoload.inc.php';
use Dompdf\Dompdf;
$dompdf = new Dompdf();
$dompdf->load_html($html);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$pdf = $dompdf->output();
file_put_contents('pdf/sptjm.pdf', $pdf)
pdfは太字で表示されませんでした。前もって感謝します。
HTML自体はどのように見えますか? – BrianS
@BrianSそれはバディを解決しました。ありがとう。 – maghfirzakir