このクイックチュートリアルでは、Java を使用してスキャンした PDF を Word に変換する方法を説明します。IDE の設定方法、手順のリスト、そして Java を使用してスキャンした PDF を Word 文書に変換するサンプルコード がすべて含まれています。記事の最後では、カスタマイズされた出力を作成するためのいくつかの拡張機能も提案されます。
Java を使用してスキャンした PDF を Word に変換する手順
- 環境を設定して Aspose.Total for Java を使用し、スキャンした PDF を Word に変換します。
- 関連する製品に対してライセンスを適用する
- PDFファイルでテキスト認識を行うために OCR engine をインスタンス化する。
- ソースPDFファイルを読み込み、認識パラメータを設定する
- OCRエンジンを実行し、各ページの結果をリストに保存する
- Document クラスを使用して新しい Word file を作成し、ビルダーとリンクします
- 認識結果をループ処理し、各文字列を Word ファイルの別々のページに保存する
- 結果として得られた Word ファイルをディスクに保存する
これらの手順は、Java を使用してスキャンした PDF ファイルを Word に変換する方法を説明します。OCR エンジンを作成し、入力タイプを PDF に設定し、入力言語と検出領域フラグを設定し、PDF に OCR を適用します。最後に、空の Word ファイルを作成し、すべてのスキャン結果を追加して、結果の Word ファイルを保存します。
スキャンしたPDFをWordに変換するJavaコード
このコードは、Java を使用してスキャンした PDF を Word 文書に変換するプロセスを示しています。ノイズが多い/歪んだ画像の精度を向上させるには、AutoSkew、AutoDewarping、AutoDenoising、Binarize フィルタを適用してください。暗い背景に対して明るいテキストは、setAutomaticColorInversion プロパティを有効にすることで処理できます。
この記事では、スキャンした PDF を Word ファイルに変換しました。ロゴ付き QR コードを作成するには、記事 Create QR Code with Logo using Java を参照してください。