PHP에서 다국어 콘텐츠 PDF를 생성하기 위해 TCPDF를 사용하고 있습니다. TCPDF를 사용하고 'cid0jp'글꼴을 사용하고 있지만 사용자가 adobe reader 용 언어 팩을 다운로드해야합니다.PHP에서 다국어 콘텐츠 PDF를 생성하는 방법
사용자가 임의의 언어 팩을 다운로드하도록 강요하지 않으면 다국어 pdf를 생성 할 수있는 방법이 있습니까?
PHP에서 다국어 콘텐츠 PDF를 생성하기 위해 TCPDF를 사용하고 있습니다. TCPDF를 사용하고 'cid0jp'글꼴을 사용하고 있지만 사용자가 adobe reader 용 언어 팩을 다운로드해야합니다.PHP에서 다국어 콘텐츠 PDF를 생성하는 방법
사용자가 임의의 언어 팩을 다운로드하도록 강요하지 않으면 다국어 pdf를 생성 할 수있는 방법이 있습니까?
예, 방법이 있습니다. 방금 같은 문제가있었습니다. Adobe Reader가 모르는 언어 팩을 요구하는 이유.
그러나 다국어 PDF를 만드는 가장 좋은 방법은 Windows에 포함되어있는 Arial Unicode MS
-Font를 사용하는 것입니다. 그것은 위키 피 디아에 따르면 가장 많은 글자를 가진 글꼴입니다! 그러나에는 굵게 또는 기울임 꼴이 없습니다. Arial Unicode Bold는 http://www.linotype.com/en/817674/ArialUnicode-family.html#에서 구입할 수 있습니다.
중국어, 일본어, 사이 릴릭으로 Arial MS Unicode-Font를 사용합니다. 서양 언어의 경우 일반 Arial을 사용하므로 기울임 꼴로 굵게 표시됩니다. 다른 언어로 각 언어에 대해이 언어로 된 글꼴을 사용하는 것이 좋습니다. 내가 도움이 될 희망 Creating PDFs using TCPDF that supports all languages especially CJK
... 다국어에 대한
사용 HTML2PDF을 :
는 굴림 MS 유니 코드는이 질문의 대답에 단계를 수행 TCPDF와 함께 작동 할 수 있도록합니다.require_once('Classes/library/html2pdf.class.php');
//$html2pdf = new HTML2PDF('P', 'A4', 'en');
$html2pdf = new HTML2PDF('P', 'A4', 'en', true, 'UTF-8');
$html2pdf->setDefaultFont('arialunicid0');
$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$filename = $filename .'_'.date('Ymd');
$html2pdf->Output($filename.'.pdf','D');
일본어 텍스트 파일을 다운로드하십시오.
파일 이름과 관련된 문제 만 있습니다.
파일 이름에 일본어 문자를 전달하면 빈 이름으로 파일을 다운로드합니다.
제안 해 주셔서 감사합니다. tcpdf에서도 동일한 글꼴 작업이 가능합니다. –
감사합니다. 귀하의 솔루션을 사용해 보겠습니다. –
@ user1978104 : 이미 시도 했습니까? 작동 했나요? – devOp