我可以在创建PDF时在mPdf中使用内联css吗?

I already did this with external css. but when i tried to do with inline CSS it wont work.

Can i use inline css in mPdf while creating PDF? Guide me please.

According to the mPDF documentation, yes :

The following are supported (in order of ascending priority - lower ones in list overwrite higher):

  • HTML attributes e.g. <div align="center"> (see supported HTML attributes)

  • CSS Stylesheets - included in header of HTML document or as <link /> or as @import()

    • html tags e.g. p { font-size:12pt; color:#880000; }
    • class e.g. .stylename { font-size:9pt; }
    • id e.g. #style { font-size:9pt; }
  • In-line CSS style e.g. <p style="font-family:monospace;">

(Emphasis mine)

With mpdf,add the css with below

$styles = file_get_contents('style.css');

$mpdf->WriteHTML($styles,1);