我正在使用TCPDF打印收据,然后使用phpMailer将其发送给客户,但我遇到了问题:
我不知道如何将文件保存为pdf.
我试过这个:
// reset pointer to the last page
$pdf->lastPage();
//Close and output PDF document
$pdf->Output('kuitti'.$ordernumber.'.pdf', 'I');
$this->Output("kuitit");
Run Code Online (Sandbox Code Playgroud)
kus*_*shi 50
试试这个
$pdf->Output('kuitti'.$ordernumber.'.pdf', 'F');
Run Code Online (Sandbox Code Playgroud)
Dev*_*per 21
这会将生成的pdf文件存储在项目的自定义文件夹中
$filename= "{$membership->id}.pdf";
$filelocation = "D:\\wamp\\www\\project\\custom";//windows
$filelocation = "/var/www/project/custom"; //Linux
$fileNL = $filelocation."\\".$filename;//Windows
$fileNL = $filelocation."/".$filename; //Linux
$this->pdf->Output($fileNL, 'F');
Run Code Online (Sandbox Code Playgroud)
小智 16
$pdf->Output()采用第二个参数$dest,它接受一个字符.默认情况下,$dest='I'在浏览器中打开PDF.
使用F保存到文件
$pdf->Output('/path/to/file.pdf', 'F')
Run Code Online (Sandbox Code Playgroud)
use*_*388 11
只有对我有用的东西:
// save file
$pdf->Output(__DIR__ . '/example_001.pdf', 'F');
exit();
Run Code Online (Sandbox Code Playgroud)
对于谁在存储文件时遇到困难,路径必须一直通过root.例如,我的是:
$pdf->Output('/home/username/public_html/app/admin/pdfs/filename.pdf', 'F');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96169 次 |
| 最近记录: |