このチュートリアルでは、C++でPDFファイルを読み取る方法を学習します。 C ++の簡単なAPI呼び出しを使用して、PDFファイルの任意のページまたはドキュメント全体からテキストまたは画像を抽出できます。この機能は、AdobeAcrobatやWindowsまたはLinuxプラットフォームでPDFを読み取るためのアプリケーションに依存していません。
C++でPDFファイルを読む手順
- NuGetパッケージマネージャーツールからAspose.Pdf for C++をインストールします
- Aspose::Pdf名前空間への参照を追加します
- Document Classを使用して入力PDFをロードします
- TextFragmentAbsorberクラスインスタンスを初期化します
- 抽出したテキストをコンソールに印刷します
- ドキュメントの各ページと画像を繰り返し処理します
- 抽出した出力画像をJPGファイルとして保存します
数行の簡単なコードでC++でPDFファイルを開いて読むことができます。 PDFファイルからすべてのテキストと画像を効率的に抽出できます。
C++でPDFファイルを読み取るためのコード
前のトピックでは、C#でPDFフォームフィールドをフラット化する方法について説明しました。このトピックでは、C++でPDFファイルからテキストを読み取る方法に焦点を当てています。