charset_in
(mPDF ≥ 1.0)
Description
string charset_in
Defines the character encoding of any input HTML. Use it together with $allow_charset_conversion to manually set an input encoding.
Values
$charset_in
Values (case-insensitive)
- Any string value allowed which is valid for the PHP function iconv().
This appears to vary depending on the local configuration. See the manual entry for
iconv for usual values. You may need
to use
'cp1252'
or'windows-1252'
instead of'win-1252'
, or'iso-88591'
instead of'iso-8859-1'
. - BLANK or omitted: Expect all text input as UTF-8 encoding.
Examples
Example #1
<?php
$html = '... the body of the document encoded in ISO-8859-4 ...';
$mpdf = new \Mpdf\Mpdf();
$mpdf->allow_charset_conversion = true;
$mpdf->charset_in = 'iso-8859-4';
$mpdf->WriteHTML($html);
$mpdf->Output();
See Also
- WriteHTML() - Write HTML code to document
- allow_charset_conversion - Activates character encoding conversion of input text
- iconv - list of values accepted for this variable