$this->load->view('student/zipfile',$this->data);
$html = $this->output->get_output();
$this->load->library('pdf');
$this->dompdf->loadHtml($html);
$this->dompdf->setPaper('A4', 'landscape');
$this->dompdf->render();
$this->dompdf->stream("welcome.pdf", array("Attachment"=>0));
在此代码中,我只是将html
文件转换为PDF
,可以正常工作。现在,我想将DOMPdf
转换为zip
文件。那么,我该怎么做?请帮助我。
谢谢
您可以使用ZipArchive:addFile之类的方式:
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->addFile('/path/to/index.txt', 'newname.txt');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
Here可以看到所有参考。