如何在php网站上显示PDF?

时间:2010-11-14 23:37:29

标签: php codeigniter

我是codeigniter的新手,而不是PHP的新手。我正在开发一个拥有2个用户登录名的网站,一旦他们登录,它将显示一个选择查看发票。我没有开发票,因为我已经有一堆发票了。我想这样做,一旦他们点击查看发票,他们就可以看到PDF。我已经搜索了但是我问你在codeigniter中的PDF可视化方面有什么想法吗?

3 个答案:

答案 0 :(得分:3)

我猜你要生成pdfs。有一个名为dompdf的库可以让你轻松地完成它,there is documentation可以使用Codeigniter。

如果您想知道如何在pdf和客户之间建立链接,我建议您在数据库中添加一个字段以匹配每个客户,或者根据您的使用情况对整个表格进行匹配。

答案 1 :(得分:2)

不确定我是否理解你的问题,但这里......

如果您只想通过PHP封送现有的PDF文件,那么基本上就是

  1. 为PDF文件发送相应的“内容类型”响应标头,例如application/pdf
  2. 使用readfile()
  3. 之类的内容传送文件内容

答案 2 :(得分:0)

据我了解,您有一个需要向用户显示的PDF目录。

这通常由PDF软件处理。 Adobe Reader可以在浏览器中呈现PDF,因此内置PDF查看的Chromium的新版本也可以。

确保您发送正确的响应标题为Phil Brown指出并且您已完成设置。