Как добавить французский специальный символ в PDF?
Я столкнулся с некоторыми проблемами при попытке сделать PDF на французском языке для своего проекта. Это не показывает специальный символ, как é , ò, ê....
(их код, например, ê
или же ó
)
Итак, благодаря этой ссылке я попытался включить свой собственный шрифт, но он выдает такие сообщения:
PDF error: This font cannot be embedded in the PDF document. If you would like to
use it anyway, you must pass Zend_Pdf_Font::EMBED_SUPPRESS_EMBED_EXCEPTION in the
$options parameter of the font constructor
У вас есть идея, чтобы решить это? Благодарю.
1 ответ
Вы можете использовать шрифт по умолчанию. Просто используйте кодировку UTF-8 каждый раз, когда вы рисуете текст.
$pdf = new Zend_Pdf();
$page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
$page->drawText("Bonjour Hélène!", 705, 550,'UTF-8');