【问题标题】:Save pdf to my server with TCPDF使用 TCPDF 将 pdf 保存到我的服务器
【发布时间】:2017-02-08 22:30:17
【问题描述】:

我是 PHP 新手,我正在使用 TCPDF 从我的网站生成 PDF。我可以毫无问题地下载所有文件,但是当我尝试将其保存到服务器中的文件夹时,我发现了问题。我试过这个:

    $pdf->Output('../pdf/example_001.pdf', 'F');

我试过了

    $filepath = "../../pdf/test.pdf";
    $fp = fopen($filepath, "w");
    fwrite($fp, $pdf);
    fclose($fp);

但它给了我一个空文件。

【问题讨论】:

  • 您可以通过 FTP 连接到您的服务器来查看 pdf,然后将其下载到您的桌面并使用 adobe acrobat 打开吗?

标签: php tcpdf


【解决方案1】:

回答有点晚了。您可以使用以下格式保存文件:

$pdf->Output(dirname(__FILE__).'/pdf/'.$pdf_name.'.pdf', 'F');

“F”参数用于将文件存储在文件系统中。 dirname(__FILE__) 有助于提供相对路径,这很重要。在此示例中,我将 PDF 存储在与使用上述行的文件位于同一文件夹中的文件夹“pdf”中。相对路径或绝对路径文件夹路径很重要。 __DIR__也可以用来定位当前目录。

【讨论】:

  • 甚至更晚......只有绝对路径对我有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-19
  • 2019-08-19
  • 1970-01-01
  • 2018-11-10
  • 1970-01-01
相关资源
最近更新 更多