問題タブ [groupdocs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
14 参照

c# - VS C# での GroupDocs.Parser の使用 - パーサー オブジェクトの初期化時の FileNotFoundException

.pdf ドキュメントを読み取り、そこから有用なテキストをすべて抽出するアプリケーションを構築しようとしています。私の目標は、これを学校のプロジェクトの剽窃チェッカーとして使用することです。

Visual Studio C# で GroupDocs を使用しています。以下のコードでは、ファイルを開くダイアログを使用して適切なファイル パスを取得していることがわかります。「MessageBox.Show(filePath)」を使用すると、デバッグ中にこれを確認できます。

ただし、オブジェクト Parser parser = new Parser(filePath) を初期化しようとすると、次のようになります。

SystemInitializationException という例外が発生し、FileNotFoundException という内部例外が発生します。上記のコード スニペットでは、filePath 変数をディレクトリ名に置き換えてみました。たとえば、C://School Files//Why Should People Go to Space.pdf などです。

Visual Studio によって作成されたエラー メッセージ

写真のファイル名と書かれている場所は、実際のファイル名ではないという手がかりがあります。ただし、実際にこれを変更する方法はわかりません。必要なすべての情報を提供しようとしましたが、さらに必要な場合はお知らせください。以下にコード全体を掲載します。