Кто-нибудь знает, как вставить символ копирайта в компонент Zend_pdf_table?
Еще один символ?
Кто-нибудь знает, как вставить символ копирайта в компонент Zend_pdf_table?
Еще один символ?
Ключевым моментом является знание кодовых точек UTF-8 для специальных символов.
Вот пример:
$pdf = new Zend_Pdf();
$pdf->pages[0] = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
$pdf->pages[0]->setFont(Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA), 36);
$pdf->pages[0]->drawText("\xc2\xa9", 200, 400);
$pdf->save( 'test.pdf' );
В этом примере «\ xc2 \ xa9» - это кодовая точка UTF-8 для символа авторского права. Символ TM - «\ xe2 \ x84 \ xa2», а emdash - «\ xe2 \ x80 \ x94».