Movatterモバイル変換


[0]ホーム

URL:


mPDF Manual

mPDF

mPDF is a PHP library which generates PDF files from UTF-8 encoded HTML.

It is based onFPDF andHTML2FPDFwith a number of enhancements.

The original author, Ian Back, wrote mPDF to output PDF files ‘on-the-fly’ from his website, handling differentlanguages. It is slower than the original scripts e.g. HTML2FPDF and produces larger files when using Unicodefonts, but support for CSS styles etc. and has been much enhanced – see thefeatures.

Support

Consider supporting development of mPDF with a donation of any value.

About CSS support and development state

mPDF as a whole is a quite dated software. Nowadays, better alternatives are available, albeit not written in PHP.

Use mPDF if you cannot use non-PHP approach to generate PDF files or if you want to leverage some of the benefits of mPDFover browser approach – color handling, pre-print, barcodes support, headers and footers, page numbering, TOCs, etc.But beware that a HTML/CSS template tailored for mPDF might be necessary.

If you are looking for state of the art CSS support, mirroring existing HTML pages to PDF, use headless Chrome.

mPDF will still be updated to enhance some internal capabilities and to support newer versions of PHP,but better and/or newer CSS support will most likely not be implemented.

Using user input in HTML/CSS code

mPDF is not meant to receive HMTL/CSS from an outside user.

All user input passed to mPDF should be vetted and sanitized properlyabove the levelof standard browser-level sanitization (such ishtmlspecialchars).

Useful manual pages

Development

Troubleshooting

Please usehttps://stackoverflow.com/questions/tagged/mpdf forall your general questions or troubleshooting!

Contributions are welcome :-) For contributing with a bug report, feature request or pull request, please seetheguideline at GitHub. Please provide a nicesmall example case or unit test. That will be really helpful for everybody. Thanks!

Acronyms

These are the most used acronyms throughout this manual.


[8]ページ先頭

©2009-2026 Movatter.jp