I used DOMPDF library and now I have problem with content with unicode language. and I found this one dompdf help but I don't understand about this. can anyone tell the detail of this? thanks
相关问题
- Views base64 encoded blob in HTML with PHP
- Laravel Option Select - Default Issue
- PHP Recursively File Folder Scan Sorted by Modific
- Correctly parse PDF paragraphs with Python
- Can php detect if javascript is on or not?
As of version 0.7, dompdf supports and has unicode enabled by default. (therefore there is no need for configuration).
Not all dompdf fonts support unicode though. I used
font-family: DejaVu Sans
with success.To install a custom font or learn more about it you can read the official unicode how to.
There is a wiki page for this.
The next beta (0.6 beta 3), to be released soon, has a font installer that doesn't require the command line (neither any compilation). You already can use it by checking out the SVN trunk. This beta also supports
@font-face
.try to manipulate your code using this recommended DOMPDF method it's a A guide to enabling Unicode support in DOMPDF To ensure maximum compatibility you should follow all of the following steps. Click through for additional details.
Ensure the MBString PHP extension is enabled Install dompdf 0.6.0 or greater Configure dompdf for Unicode support Load a font supporting your characters into dompdf Create a compatible HTML document
see the link for more information.ttf
format with characters that support your given language.afm
file for DOMPDF:cd
into the directory which containsload_font.php
, then runphp load_font.php FontName /path/to/font.ttf
dompdf/lib/fonts
. If you've done this before, add relevant lines todompdf_font_family_cache
, otherwise simply renamedompdf_font_family_cache.sample
todompdf_font_family_cache
Enable DOMPDF's Unicode mode, by making sure the line
is set in
dompdf_config.inc.php
. If it readsfalse
instead oftrue
, change that.