URL を取得し、最初に画像に変換して PDF に変換する CakePHP コントローラーがあります。PDF は、TCPDF を介して適切に生成されていますが、表示されているだけです。PDF ファイルを表示するだけでなく、サーバーに保存するにはどうすればよいですか?
<?php
App::import('Vendor', 'TestPdf.tcpdf', array('file'=>'tcpdf'.DS.'tcpdf.php'));
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetMargins(0, 0, 0);
$pdf->SetAutoPageBreak(false);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
foreach($pages as $page)
{
$pdf->AddPage();
$pdf->setJPEGQuality("100");
$pdf->Image($page, 0, 0, 210, 0, 'PNG', '', '', false, 300);
}
$pdf->Output('example_001.pdf', 'I');