C# を使用して PDF を Word に変換する

JavaでPDFをテキストに変換

PDF および MS Word ファイル形式は、現時点で最も一般的で便利なファイル形式です。 PDF ドキュメントは編集が簡単ではなく、編集するためにサードパーティ製のツールが必要になる場合があります。一方、Word ファイルはこの点で非常に役立ちます。ただし、多くのシナリオでは、PDF から Word への変換を実行する必要があります。このブログ投稿では、この .NET PDF ライブラリ を使用して、プログラムで C# を使用して PDF を Word に変換します。この機能を詳細に示すコード スニペットを記述します。

次の点について説明します。

.NET PDF ライブラリのインストール

この C# PDF ライブラリは、PDF から Word へのコンバーターをプログラムで作成するのに役立つライブラリです。ただし、このライブラリによって公開されている強力な機能の束を見つけることができます。そのため、API を ダウンロード するか、NuGet パッケージ マネージャー を使用してプロジェクトにインストールできます。

C# を使用して PDF を Word に変換する

.NET アプリケーションで数行書くだけで、PDF ファイルを Word ドキュメントに変換できます。

次の手順とコード スニペットに従ってください。

  1. Document クラスのオブジェクトを初期化し、ソース PDF ファイルを読み込みます。
  2. Save メソッドを呼び出して、ファイルを DOC 形式で保存します。
// Document クラスのオブジェクトを初期化し、ソース PDF ファイルをロードする 
Document pdfDocument = new Document( "sample.pdf");
// Save メソッドを呼び出して、ファイルを DOC 形式で保存します。  
pdfDocument.Save( "PDFToDOC_out.doc", SaveFormat.Doc);

以下の画像に出力が表示されます。

PDFから単語への変換

PDF から Word への変換 - 詳細オプション

このセクションでは、この C# PDF ライブラリが提供するいくつかの高度な方法について説明します。

以下の手順とコード スニペットに従ってください。

  1. Document クラスのインスタンスを初期化して、ソース PDF ドキュメントを開きます。
  2. DocSaveOptions クラスのインスタンスを作成して、Doc 形式にエクスポートするための保存オプションにアクセスします。
  3. この Format プロパティの値を設定して、出力ファイルを Doc 形式で保存します。
  4. Mode プロパティを設定して、認識モードを Flow に設定します。
  5. RelativeHorizontalProximity プロパティに値を割り当てて、水平近接を 2.5 に設定します。
  6. RecognizeBullets プロパティの値を設定して、変換プロセス中に箇条書きを認識する値を有効にします。
  7. Save メソッドを呼び出して、ファイルを MS ドキュメント形式で保存します。
/ Open the source PDF document by initializing an instance of Document class
Document pdfDocument = new Document( "sample.pdf");
// DocSaveOptions クラスのインスタンスを作成して、Doc 形式にエクスポートするための保存オプションにアクセスします 
DocSaveOptions saveOptions = new DocSaveOptions
{
    // この Format プロパティの値を設定して、出力ファイルを Doc 形式で保存します。
    Format = DocSaveOptions.DocFormat.Doc,
    // Mode プロパティを設定して、認識モードを Flow に設定します。 
    Mode = DocSaveOptions.RecognitionMode.Flow,
    // RelativeHorizontalProximity プロパティに値を割り当てます 水平近接を 2.5 に設定します 
    RelativeHorizontalProximity = 2.5f,
    // RecognizeBullets プロパティの値を設定することにより、変換プロセス中に箇条書きを認識する値を有効にします。  
    RecognizeBullets = true
};
// Save メソッドを呼び出して、ファイルを MS ドキュメント形式で保存します。 
pdfDocument.Save( "PDFToDOC_out.doc", saveOptions);

無料ライセンスを取得する

無料の一時ライセンス を取得して、評価制限なしで API を試すことができます。

まとめ

プログラムで C# を使用して PDF を Word に変換できることを願って、このブログ投稿をここで終了できます。この .NET PDF ライブラリは、ビジネス アプリケーション用の PDF から Word へのコンバーターを構築するのに確実に役立ちます。さらに、このライブラリのドキュメントにアクセスして、他の機能を知ることができます。このライブラリを .NET プロジェクトにインストールし、PDF から Word への変換をプログラムで実行します。最後に、定期的な更新について conholdate.com に接続してください。

質問する

フォーラムで質問やクエリをお知らせください。

よくある質問

C#ネットでPDFをWordに変換する方法は?

プログラムで PDF を Word に変換するには、この C# PDF ライブラリ をインストールします。インストールと機能に関する ドキュメント を参照してください。

PDFをWord文書に変換するにはどうすればよいですか?

Document クラスのインスタンスをインスタンス化してソース PDF ファイルをロードし、Save メソッドを呼び出してそれを Word ファイルとして保存できます。

関連項目