cakePHP3でTCPDEF+FPDIで既存のPDFのテンプレートを読み込み、編集する処理を行っているのですが、
下記のようなエラーがブラウザ(chromeを使用)で表示されます。
Warning: htmlspecialchars() [function.htmlspecialchars: charset `ASCII' not supported, assuming utf-8 in /vagrant/dac/vendor/cakephp/cakephp/src/Core/functions.php on line 69
###該当のソースコードは下記です。
コントローラ側のアクション
public function XXXX()
{
$pdf = new \FPDI('L', 'mm', 'A4', true, 'UTF-8'); $pdf->setSourceFile(APP . '../vendor/tecnickcom/tcpdf/tpl/format.pdf'); // PDFの余白(上左右)を設定 $pdf->SetMargins(0, 0, 0); // ヘッダーの出力を無効化 $pdf->setPrintHeader(false); // フッターの出力を無効化 $pdf->setPrintFooter(false); // ページを追加 $pdf->AddPage(); $index = $pdf->importPage(1); $pdf->useTemplate($index, 0, 0); //日本語のフォント $pdf->SetFont('kozminproregular','',12); // X : 42mm / Y : 108mm の位置に $pdf->SetXY(42, 108); //文字列を出力 $pdf->Text(60, 110, "test"); $pdf->Output(); }
どこが悪いのでしょうか??
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。