【发布时间】:2011-07-24 05:47:18
【问题描述】:
你好
我有两个问题:
我有一个 pdf 文件(它包含大约 40 页),我只想阅读并显示 浏览器中的内容。
读取并显示特定页面的内容(例如第 32 页)或
特定页面的范围(例如第 23-25 页)。
我正在使用 PHP 5,所以请告诉我该怎么做?
如果你能用例子(一点代码)解释一下,我非常感谢你们。
-谢谢
【问题讨论】:
你好
我有两个问题:
我有一个 pdf 文件(它包含大约 40 页),我只想阅读并显示 浏览器中的内容。
读取并显示特定页面的内容(例如第 32 页)或
特定页面的范围(例如第 23-25 页)。
我正在使用 PHP 5,所以请告诉我该怎么做?
如果你能用例子(一点代码)解释一下,我非常感谢你们。
-谢谢
【问题讨论】:
您可以安装 Xpdf 包 http://www.foolabs.com/xpdf/download.html,然后从 PHP 执行并调用 pdftotext 将 pdf 转换为文本。之后,只需读入文本文件的内容并相应地显示在屏幕上。
如果您有权访问服务器和 PDF,请手动进行翻译,然后以文本或 HTML 格式上传翻译并将其显示给用户。
如果您绝对需要能够通过浏览器向用户显示 PDF 的内容,大多数用户的浏览器都配备了查看 PDF 所需的插件,因此您通常可以依赖它。
【讨论】:
好吧,我从来没有用 PHP 处理过 PDF 文档,但你可以试试这个链接...
http://davidwalsh.name/read-pdf-doc-file-php
在那里,您可能可以通过一些代码找到您需要的东西。首先阅读下面的 cmets(有一些纯 PHP 转换 PDF 到 TXT 的链接)。也许这不是你要找的,但还是看看吧。不知道PHP能不能实现?
【讨论】: