c# - 在 Windows 窗体的 Web 浏览器控件中从 PDF 中获取选定的文本

标签 c# winforms pdf webbrowser-control itext

我需要知道是否可以从已加载到 Windows 窗体中的 Web 浏览器控件中的 pdf 中获取所选文本。我在 .net 3.5 及以下版本中使用 C# 和 Visual Studio 2008。我在控件中显示了 pdf,但我不知道如何访问该文档中的选定文本。 mshtml 文档为空。

提前致谢!

最佳答案

要显示 PDF,您需要将其呈现为图像或不同的图形语言,如 EPS、EMF/WMF 等。因此,除非已完成一些工作以将 PDF 中的文本覆盖在图像之上,否则您将获胜'能够物理地选择文本。

在 Web 浏览器控件中显示时,您是否能够从 PDF 中选择文本?如果还没有,那么您可能需要考虑尝试通过某种库直接从 PDF 访问文本。

关于c# - 在 Windows 窗体的 Web 浏览器控件中从 PDF 中获取选定的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1273209/

相关文章:

c# - Maxmind - 邮政编码的纬度和经度

c# - 如何获取 WinForm 控件的 IsChecked 属性?

面向.NET Core 3.1的C++/CLI

javascript - 如何避免大型 HTML 表格中的文本分页(打印/PDF)?

pdf - ionic 框架 PdfViewer

java - 如何使用iText和Java选中具有相同变量名的PDF文件中的复选框

c# - 测试工具与测试框架有何不同/

c# - 带双引号的 CSV 解析

C#,写入二进制数据

c# - 括号还是引号?