使用tcpdf库覆盖pdf文件

时间:2012-02-07 00:41:29

标签: php pdf tcpdf

我正在尝试使用TCPDF开源liberay编写pdf文件。

我使用以下代码..

$html = <<<EOD
$prod
EOD;

$pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);

$pdf->Output('pricepdf.pdf', 'FD');

我已经转储了$ html,没关系。

现在,问题是写pdf文件,我无法写入文件。要么没有显示错误。 一件事,我应该清楚,给定文件夹中已存在同名文件。

我想要的是,每次都要写'pricepdf.pdf'文件,我运行脚本

请指导我这个问题,这是否存在覆盖问题?还是其他什么东西在制造问题?我陷入困境......

1 个答案:

答案 0 :(得分:1)

如果脚本无法覆盖该文件,则可以检查文件是否存在并将其删除。

if (file_exists('pricepdf.pdf')) unlink('pricepdf.pdf');
$pdf->Output('pricepdf.pdf', 'FD');

打开错误显示以查看是否存在访问该文件的问题。