Zend_Pdf를 사용하여 UTF-8 문자를 pdf 파일로 출력하는 데 문제가 있습니다. 여기 내 코드는 다음과 같습니다.Zend_Pdf UTF-8 문자?
// Load Zend_Pdf class
include 'Zend/Pdf.php';
// Create new PDF
$pdf = new Zend_Pdf();
// Set font
$page->setFont(Zend_Pdf_Font::fontWithPath('fonts/times.ttf'), 12);
// Draw text
$page->drawText('Janko Hraško', 200, 643, 'UTF-8');
글꼴 I§m 로딩은 UTF-8 문자를 지원합니다. \ 데이터 \ O \ 젠드 \ PDF 파일 \ 리소스 \ 글꼴 \ Type0.php : 불법 입력 문자열에서 문자 D에서 검출 :의 iconv() [function.iconv] :하지만이 오류 "
주의를 얻고있다 .! 라인에있는 헬 베티 241
이것은 실제로 "해결책"이 아닙니다. 다른 사용자가 귀하의 PDF를보고 있고 해당 인코딩을 사용할 수없는 경우 (예 : Mac 사용자) 블록이되거나 더 나쁜 문자가 표시됩니다. 이식성과 유지 보수성을 위해 일반적으로 UTF-8을 선호합니다. - s-with-caron이 0x9A 인 단일 바이트 인 Windows-1250 인코딩에서 문자를 입력한다는 것은 이상한 일입니다. 유니 코드의 경우 U + 0161이므로 여러 바이트 여야합니다. 입력을 적절한 인코딩으로 지정하면 오류가 발생하지 않습니다. –