26

我正在尝试使用 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..

请告诉我现在要做什么?

4

1 回答 1

38
 <?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;

?>

1st assign your html in $html then include mpdf.php file.

于 2013-03-22T09:39:45.183 回答