-1

这就是我所做的:

  1. 我在网络浏览器中加载了一个pdf文件,
  2. 现在我想从该文件中选择文本并粘贴到文本框中。

谁能帮我?

4

2 回答 2

1

我很确定这将是非常困难的,如果不是不可能的话。

浏览器不会“运行”PDF,它充当 PDF 应用程序的主机,最终共享它的主窗口。之后,光标等的控制权传递给 PDF 应用程序,浏览器实际上不再知道其中发生了什么。如果正在使用的 PDF 应用程序公开了用于操作光标/文本选择的 COM 接口(值得怀疑),那么可以从客户端脚本针对这些接口编写脚本 - 但您将无法在该窗口中实际运行任何脚本,因为浏览器显示的是 PDF,而不是网页。

如果您将 Web 控件托管在 Windows 窗体应用程序上,这可能是可能的,但即便如此,我什至不知道从哪里开始。

如果您的目标是从 PDF 中提取文本,那么您最好通过 .Net PDF 库来推送它。一个快速的谷歌搜索会为您提供一些合适的库。

于 2012-09-25T08:18:41.517 回答
0

如果您的 pdf 文件具有表单元素,则可以将文件提交到 url。检查此链接..它可能会有所帮助。 PDF 可填写表单可以将自身发布到 HTTPS URL 吗?

于 2012-09-25T09:57:51.967 回答