DOMPDF кирилица

sheva89

Registered
Някой може ли да ми помогне с dompdf? Не мога да го накарам да използва кирилица. Пробвах това http://stackoverflow.com/questions/990181/dompdf-problem-with-cyrillic-characters , но с него не става или аз не мога да се справя.
 
Кое си пробвал и не става? Просто трябва да си сложиш фонт, който поддържа кирилица.
 
Пробвах ето това и след като го направя пак ми излизат само въпросителни, ползвам 0.6 beta 3


In approved answer is the old version of program. So, if you using 0.6 version:

Download archive and extract.
Copy extracted files in your dompdf fonts folder /dompdf/lib/fonts/.
Edit dompdf_font_family_cache.dist.php with snippet 1.
In CSS use font-family: times;.
Snippet 1:

/* ... */
'times' => array (
'normal' => DOMPDF_FONT_DIR . 'times',
'bold' => DOMPDF_FONT_DIR . 'timesbd',
'italic' => DOMPDF_FONT_DIR . 'timesi',
'bold_italic' => DOMPDF_FONT_DIR . 'timesbi'
),
'times-roman' => array (
'normal' => DOMPDF_FONT_DIR . 'times',
'bold' => DOMPDF_FONT_DIR . 'timesbd',
'italic' => DOMPDF_FONT_DIR . 'timesi',
'bold_italic' => DOMPDF_FONT_DIR . 'timesbi'
),
/* ... */
 
Това, което си го написал на теб няма да ти върши работа. Намери си от компа arial.ttf и използвам втория начин посочен от в примера, а именно това:

If you want to use your own TTF font (say, Arial.ttf):

Run: ttf2afm -o Arial.afm Arial.ttf. (I did it in Ubuntu.)
Run: ttf2ufm -a -F Arial.ttf. (I did it in Windows using exe from UFPDF, but I guess you can use /dompdf/lib/ttf2ufm/bin/ttf2ufm.exe.)
Copy Arial.* files in /dompdf/lib/fonts/.
Add to dompdf_font_family_cache.dist.php snippet 2.
In CSS use font-family: arial;.
Snippet 2:

/* ... */
'arial' => array (
'normal' => DOMPDF_FONT_DIR . 'Arial',
'bold' => DOMPDF_FONT_DIR . 'Arial',
'italic' => DOMPDF_FONT_DIR . 'Arial',
'bold_italic' => DOMPDF_FONT_DIR . 'Arial'
)
/* ... */
 
А от някъде дали мога да си ги изтегля тези .afm и .ufm файлове, защото нещо не мога да ги създам.
 

Back
Горе