Привет Я использую tcpdf библиотека PHP для создания PDF. В этом я использую шрифт cid0jp для поддержки японского персонажа. Но после установки опции для загрузки.PHP pdf создает проблему для японского символа
Ex:
$pdf = new PDF('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->SetMargins(15, 27, 15);
$pdf->SetAutoPageBreak(TRUE, 25);
$pdf->SetFont('cid0jp', '', 14);
$pdf->SetMargins(30, 20);
$pdf->AddPage();
$pdf->Write($h=0, '木曜日', $link='', $fill=0, $align='C', $ln=true, $stretch=0, $firstline=false, $firstblock=false, $maxh=0);
$pdf->Output('example_002.pdf', 'D');
Но после скачивания сгенерированного PDF не имеет никакого содержания. Может ли кто-нибудь знать, в чем проблема?
, пожалуйста, проверьте это в своем коде <=> UTF-8. "$ Pdf = новый TCPDF (PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);". .. – MKV
@MKV Спасибо за ваш ответ, я проверил, и мой код такой же, как и у вас ... –
У вас есть поддержка на восточном языке, установленная для вашего просмотра в формате PDF? cid0jp ссылается на шрифт, который, как ожидается, будет предоставлен программой просмотра PDF. Я могу запустить код, который вы предоставили, без проблем. Кроме того, убедитесь, что ваша библиотека TCPDF обновлена. – EPB