fonts in pdf export
We are using the Zend_Pdf module from Zend Framework to create the PDFs for the contact and lead export functionality.
Sadly, the build-in type1 fonts of Zend_Pdf don't support unicode characters. But we have added the possiblity to include your own fonts (in truetype or opentype format) to display more exotic characters. I got some good results with the DejaVu font that came with OpenOffice on my Ubuntu system. This feature is part of the upcoming beta1 release.
To include your fonts, you have to add the following lines to the config.inc.php in the tine root dir and adjust the paths and embed setting:
'pdfexport' => array(
'fontpath' => '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf',
'fontpathbold' => '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf',
'fontembed' => true
)
Does anybody know a (tt or ot) font that has full unicode support?
Sadly, the build-in type1 fonts of Zend_Pdf don't support unicode characters. But we have added the possiblity to include your own fonts (in truetype or opentype format) to display more exotic characters. I got some good results with the DejaVu font that came with OpenOffice on my Ubuntu system. This feature is part of the upcoming beta1 release.
To include your fonts, you have to add the following lines to the config.inc.php in the tine root dir and adjust the paths and embed setting:
'pdfexport' => array(
'fontpath' => '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf',
'fontpathbold' => '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf',
'fontembed' => true
)
Does anybody know a (tt or ot) font that has full unicode support?
Labels: fonts, pdf, php, tine20, zendframework
5 Comments:
At 5:20 PM, Anonym said…
Did you try Nimbus Sans L (http://en.wikipedia.org/wiki/Nimbus_Sans_L)? It's a replacement for Helvetica under GPL.
At 8:55 PM, Anonym said…
For unicode fonts, look at http://unifoundry.com
At 3:39 PM, Philipp Schüle said…
thanks, guys.
the unifoundry font looks promising but unfortunately we can't add it to the tine 2.0 distribution because of license issues. but if the users want full unicode support in PDFs, we recommend this font.
At 10:30 AM, Anonym said…
Perhaps the Unicode Font Guide For Free/Libre Open Source Operating Systems gives You some information about unicode fonts (and hopefully the right font).
At 12:47 AM, Anonym said…
Segoe UI of Microsoft has full (?) unicode support. And everyone can donwload the word 2007 viewer or powerpoint 2007 viewer, in which the fonts are included. So maybe the link to the MS software should not give any licensing issues...
http://en.wikipedia.org/wiki/Segoe_UI#Segoe_UI
Cheers, Markus
Kommentar veröffentlichen
<< Home