【发布时间】:2023-03-09 07:01:01
【问题描述】:
我正在使用 mpdf 使用 PHP 生成 pdf 文件。我成功地将 pdf 输出为内联浏览器以及使用 mpdf 选项强制下载。
我的问题是我们需要发送任何 HTTP 标头信息吗?或 mpdf 自动处理该部分?我问这个是因为某些浏览器可能需要某种标题信息才能使 pdf 文件正常工作。
请注意,我们只询问与 PDF 文件相关的标题。
例如
header("Content-type: application/pdf");
header("Content-Description: PHP Generated Data");
header("Content-Transfer-Encoding: binary");
header('Content-Length:' . filesize($file));
谢谢
【问题讨论】:
-
您说您已经取得了成功,那么您的问题到底是什么?如果可行,为什么您认为您可能需要其他/更多标头?
-
我已经提到我问这个是因为某些浏览器可能需要某种标题信息才能使 pdf 文件正常工作。我在 stackoverflow 上看到了许多示例代码,其中用户传递标头信息,但 mpdf 中不需要。