从pdf字符串中获取数据并显示

时间:2016-10-13 21:32:26

标签: php jquery pdf

我使用fpdf(http://www.fpdf.org/)从formdata创建pdf。

使用Jquery我能够将数据发送到pdf创建脚本,并使pdf显示在浏览器中。

现在我尝试使用fpdf选项将pdf数据返回到formpage,以将pdf作为字符串并回显它。

$pdf_file_contents = $pdf->Output("","S");
echo $pdf_file_contents

我现在的问题是

如何使用此数据预览表格下的pdf?
我是否需要使用pdf-viewer或者我是否可以使用<iframe>我是否通过在回声中返回变量来正确地执行此操作?

1 个答案:

答案 0 :(得分:0)

我可以想到两个选择:

  • 嵌入PDF查看器并在JS中处理该调用。 (等待PHP的响应并以内联方式显示输出的文件)
  • 触发重定向或加载iframe,该iframe会显示临时文件中的$pdf->Output($filename,"F")

使用浏览器的内置查看器显示$pdf->Output()的结果。如果页面中有任何输出,FPDF将返回错误说FPDF error: Some data has already been output, can't send PDF.

FPDF error: Some data has already been output, can't send PDF

我可能还有其他选择,但这些是我的第一个建议。