我正在尝试使用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 ..
请告诉我现在要做什么?
答案 0 :(得分:32)
<?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 文件。