在用户文本搜索之后,我构建了一个搜索引擎来查找文档中最相关的短语。在我处理之后,我有一个短语文本列表。我现在需要的是向用户显示它们,显示原始源 PDF 并将其滚动到找到原始短语的页面。最好的情况是突出显示它,但现在滚动就足够了。
我正在使用 PHP 和 Javascript。
谁能指出我这样做的方法?有没有可用的框架?
欢迎任何提示。
在用户文本搜索之后,我构建了一个搜索引擎来查找文档中最相关的短语。在我处理之后,我有一个短语文本列表。我现在需要的是向用户显示它们,显示原始源 PDF 并将其滚动到找到原始短语的页面。最好的情况是突出显示它,但现在滚动就足够了。
我正在使用 PHP 和 Javascript。
谁能指出我这样做的方法?有没有可用的框架?
欢迎任何提示。
如果您使用 Acrobat Reader 在浏览器中显示文件,则可以使用Acrobat Reader URL 参数。
例子:
http://example.org/doc.pdf#page=3
还有一篇关于如何使用 Acrobat Reader 在网页中嵌入 PDF 文档的帖子
如果您不能假设您的用户将使用 Adobe Acrobat Reader,那么另一种选择可能是使用服务器端的库,然后创建一个临时 PDF 文件,其中包含重定向到目标页面的“OpenAction”,并返回该临时文件反而。包含此 OpenAction 的代码将取决于您决定使用的库。