如何在mpdf中添加css文件

saa*_*aad 23 html php ajax mpdf

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

?>
Run Code Online (Sandbox Code Playgroud)

它正在做的是在我的这个php页面上通过ajax获取html.但它给出的输出并没有附带我为它编写的CSS.

请告诉我现在要做什么?

Has*_*eeb 34

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

?>
Run Code Online (Sandbox Code Playgroud)

首先分配你的html $html然后包括 mpdf.php文件.

  • 如何添加多个css文件? (2认同)
  • @Mark你可以像这样添加多个CSS $stylesheet = file_get_contents('css/bootstrap.min.css'); $stylesheet .= file_get_contents('css/AdminLTE.min.css'); (2认同)