使用 tcpdf Libary 覆盖 pdf 文件

发布于 2025-01-03 06:34:14 字数 472 浏览 0 评论 0原文

我正在尝试使用 TCPDF 开源 Libay 编写 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”文件,

请指导我,这是覆盖问题吗?或者其他什么东西造成了问题?我被困在这个点上...

I am trying to write pdf file using TCPDF open source liberay.

i use following code..

$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');

I have dumped $html, and its okay.

now, the problem is with writing pdf file, I can't write the file .either no error is displayed.
Onething, i should clear that, a file with same name is already exists in the given folder.

What i want is, to ovewrite 'pricepdf.pdf' file everytime, i run the script

Please guide me regarding this, Is this overwrite problem? or something else is creating problem? I am stuck at the point...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七堇年 2025-01-10 06:34:14

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

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

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

If the script is not able to overwrite the file then you could check whether file exists and remove it.

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

Turn on errors display to see if there is a problem with access to the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文