gpt4 book ai didi

java - 如何通过传递搜索字符串在浏览器中显示 pdf 文件,并且需要使用 java 显示第一个包含突出显示的搜索字符串的页面

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:07 26 4
gpt4 key购买 nike

我已经完成了在浏览器中显示 pdf 文件的工作,我正在传递一个搜索字符串,但它将字符串解析为单词,然后在 pdf 文件中进行搜索。我希望在通过搜索时直接在 pdf 文件中搜索整个字符串字符串

在 java 中,我为 pdf 搜索引擎做了一个项目工具,我使用了 lucene 3.x 和 pdfbox0.7 工作类似于谷歌搜索引擎 ...

1) 在文本框中输入搜索字符串

2) 当点击搜索时,它会在pdf文件中搜索并将匹配的结果显示为文件中一些文本的片段,在结果中以突出显示的单词显示在结果中

3) 现在当用户点击结果时发现它应该打开 pdf 文件并且搜索字符串必须在 pdf 文件中突出显示...

alt : 测试.pdf

它在浏览器中显示 pdf 文件,其中突出显示搜索字符串的单词,但我需要突出显示整个字符串...

请帮帮我

最佳答案

关于直接在浏览器中显示pdf的部分:你是怎么做到的?不是每个人的浏览器中都有 pdf 插件,因此浏览器会提供将 pdf 作为文件下载。发生这种情况时,您无法突出显示 pdf 中的文本。还是为此使用图书馆?

要在浏览器中显示 PDF,您可以查看 pdf.js .也许它甚至支持突出显示给定的搜索字符串(即触发 pdf.js 中的搜索)。

关于java - 如何通过传递搜索字符串在浏览器中显示 pdf 文件,并且需要使用 java 显示第一个包含突出显示的搜索字符串的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11026632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com