2014-03-01 5 views
1

프랑스어로 프로젝트를 만들 때 몇 가지 문제를 만났습니다. 그것은 (자신의 코드 예를 ê 또는 ó위한) é , ò, ê.... 같은 특수 문자를 표시하지 않습니다
그래서, this link 덕분에 난 내 자신의 글꼴을 포함하도록 시도했지만 메시지의 종류 제공 :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'); 
+0

나는 그것이 맞는 대답임을 확인합니다. 프랑스어 특수 문자는 올바른 인코딩을 사용해야하며 글꼴을 추가 할 필요가 없습니다. 올바른 인코딩 + 캐릭터의 올바른 코드 (예 : ê). 투표했습니다. – Quidam