-1

これは私がしたことです:

  1. WebブラウザにPDFファイルをロードしました。
  2. 次に、そのファイルからテキストを選択して、テキストボックスに貼り付けます。

誰か助けてもらえますか?

4

2 に答える 2

1

不可能ではないにしても、これを行うのは非常に困難になると確信しています。

ブラウザは PDF を「実行」するのではなく、PDF アプリケーションのホストとして機能し、最終的にメイン ウィンドウを共有します。その後、カーソルなどの制御が PDF アプリケーションに渡され、ブラウザーはその内部で何が起こっているかを実質的に認識しなくなります。使用されている PDF アプリケーションが、カーソル/テキスト選択を操作するための COM インターフェイスを公開している場合 (疑わしい)、クライアント スクリプトからこれらのインターフェイスに対してスクリプトを作成することは可能ですが、ブラウザーがそのウィンドウで実際にスクリプトを実行することはできません。Web ページではなく PDF を表示しています。

Windows フォーム アプリケーションで Web コントロールをホストしている場合は可能かもしれませんが、それでも、どこから始めればよいかわかりません。

PDF からテキストを抽出することが目的の場合は、.Net PDF ライブラリを介してプッシュする方がよいでしょう。その上で簡単にグーグルすると、適切なライブラリがいくつか得られます。

于 2012-09-25T08:18:41.517 に答える
0

PDFファイルにフォーム要素がある場合、ファイルをURLに送信できます。このリンクを確認してください..それは役立つかもしれません。 PDF入力可能なフォームはそれ自体をHTTPSURLに投稿できますか?

于 2012-09-25T09:57:51.967 に答える