2012-09-04 195 views
2

我已经完成了在FP中使用FPDF生成PDF文件。但问题是如何打开这个pdf没有Save As选项?我想在浏览器中显示pdf文档。如何在浏览器中显示pdf

+0

请注意FPDF一直没有更新了一段时间,在另一方面TCPDF了;) –

+0

我想这是一个浏览器的问题不由于fpdf? – jtheman

+0

[如何强制PDF文件在浏览器中打开?]的可能重复(http://stackoverflow.com/questions/6293893/how-to-force-pdf-files-to-open-in-browser) – JJJ

回答

1

你不能强制显示,因为用户可以选择内联显示PDF或系统地保存它们。我更喜欢第二种选择...

现在,有一个JavaScript/HTML 5项目(实验!)来显示没有插件的PDF,所以也许你可以尝试。

0

将header的内容类型设置为'application/pdf'。然后,大多数浏览器会尝试打开它并显示在浏览器中(或至少要求用户保存或打开文件)

0

尝试使用标题功能回显PDF。标题功能将强制浏览器下载。回声'可能'显示PDF。

1

即使使用fpdf将输出传递给浏览器,我相信如果打开或保存它,它仍然取决于用户。

一个解决办法是使用某种类型的PDF阅读器,例如http://view.samurajdata.se/

0

必须已经安装了您的浏览器PDF插件。如果您没有安装最新版本的Acrobat Reader。如果您正在使用FPDF,输出的字符串,而不是强迫下载 详情

http://www.fpdf.org/en/doc/output.htm 
相关问题