Zend_Pdf将Caliber(ttf)字体添加到PDF

时间:2016-12-01 21:45:44

标签: php zend-pdf

我正在使用礼品卡生成wordpress插件。它使用的是Zend框架。在查看stackoverflow上的其他线程之后,到目前为止我已经走了多远;

//load font from file system - last one calibre is the one I added

$pdf = new Zend_Pdf ();
$bold_font = Zend_Pdf_Font::fontWithName ( Zend_Pdf_Font::FONT_HELVETICA_BOLD );
$font_regular = Zend_Pdf_Font::fontWithName ( Zend_Pdf_Font::FONT_HELVETICA );
$font = Zend_Pdf_Font::fontWithName ( Zend_Pdf_Font::FONT_HELVETICA_BOLD );
$calibre = Zend_Pdf_Font::fontWithPath ("/lib/customfonts/CalibreMedium.ttf");

//selecting the font to be used
$page->setFont ( $calibre, 14 );

这目前无效。它不会破坏网站,但在尝试完成结帐时会抛出WooCommerce"内部服务器错误"我每次都发生Zend php错误。

0 个答案:

没有答案