Mpdfを使用してhtmlをpdfに変換しようとしています。問題は、cssをpdfファイルに適用できないことです。
ここに私のPHPのコードがあります:
<?php
$html = $divPrint;
$mpdf=new mPDF();
$stylesheet = file_get_contents('pdf.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html,2);
$mpdf->Output();
exit;
?>
それがやっているのは、このphpページでajaxを介してHTMLを取得することです。しかし、それが提供する出力には、私が書いたCSSが付属していません。
今やることを教えてください?
<?php
$html = $divPrint;
include('mpdf.php'); // including mpdf.php
$mpdf=new mPDF();
$stylesheet = file_get_contents('pdf.css'); // external css
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html,2);
$mpdf->Output();
exit;
?>
最初に$html
でhtmlを割り当ててから、mpdf.phpファイルを含めます。