TCPDF输出而不保存文件

Mir*_*rod 26 php pdf tcpdf

如何使用TCPDF在浏览器中输出pdf文件而不像ezpdf那样保存?

Ale*_*lec 51

使用I的"内联"的PDF发送到浏览器,而不是F将其保存为一个文件.

$pdf->Output('name.pdf', 'I');


小智 23

这是我在文档中发现的.

  • I:将文件内联发送到浏览器(默认).如果可用,则使用插件.当生成PDF的链接上选择"另存为"选项时,将使用名称给出的名称.
  • D:发送到浏览器并使用名称给出的名称强制下载文件.
  • F:保存到名称为name的本地服务器文件.
  • S:将文档作为字符串返回(名称被忽略).
  • FI:相当于F + I选项
  • FD:相当于F + D选项
  • E:将文档作为base64 mime多部分电子邮件附件(RFC 2045)返回


Lin*_*ine 12

如果你想在浏览器中打开对话窗口进行保存,而不是用PDF浏览器查看器打开(我正在寻找这个解决方案一段时间),你应该使用'D':

$pdf->Output('name.pdf', 'D');
Run Code Online (Sandbox Code Playgroud)