Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.NET PDF查看组件,允许搜索/突出显示多个单词_.net_Search_Pdf_Components_Highlighting - Fatal编程技术网

.NET PDF查看组件,允许搜索/突出显示多个单词

.NET PDF查看组件,允许搜索/突出显示多个单词,.net,search,pdf,components,highlighting,.net,Search,Pdf,Components,Highlighting,我正在寻找一个组件,它允许突出显示PDF文档中的特定单词。它将用于搜索 某些组件在执行搜索时高亮显示,但它们仅高亮显示当前正在搜索的文本。我需要更先进的功能来显示多个搜索词 最终,它看起来就像同时搜索多个单词 可能的解决方案是转换为纯文本并在RichTextBox中突出显示,但我需要保留实际的文档格式 有什么建议吗 谢谢 我不知道这样的东西有什么现成的解决方案 我所知道的唯一可能适用于此的是嵌入式reader/acrobat,它带有一个自定义插件,可以处理多个搜索和高亮显示 IIRC,发布acr

我正在寻找一个组件,它允许突出显示PDF文档中的特定单词。它将用于搜索

某些组件在执行搜索时高亮显示,但它们仅高亮显示当前正在搜索的文本。我需要更先进的功能来显示多个搜索词

最终,它看起来就像同时搜索多个单词

可能的解决方案是转换为纯文本并在RichTextBox中突出显示,但我需要保留实际的文档格式

有什么建议吗


谢谢

我不知道这样的东西有什么现成的解决方案

我所知道的唯一可能适用于此的是嵌入式reader/acrobat,它带有一个自定义插件,可以处理多个搜索和高亮显示

IIRC,发布acrobat插件很容易,但要“启用阅读器”插件,需要Adobe为您签名,这涉及到一些$$

绝对不平凡

“保留实际格式”实际上是不可能的。PDF中没有要保留的格式。有坐标、字形、线条和图像(以及其他东西)。没有单词、段落、对齐方式等。都是“在那里画这个形状”。大多数字形映射到字符,但不是全部。有些线条看起来像字形,但却是直线艺术

可以根据坐标和字符重新创建格式信息,但这很难,而且可能会出现很多问题


PDF标签真的需要一个FAQ来涵盖这样的内容。

webSupergoo有一个名为的组件,可以让你阅读和修改PDF文件,专业版也可以直接在你的应用程序中呈现/查看它们。可以使用该选项为正在搜索的单词添加高亮显示,然后显示结果

注意:我使用这个组件来生成PDF,但从未修改或显示它们,所以我无法直接说明它的工作情况