この短いチュートリアルでは、Java REST API を使用して開かずに PDF のページをカウントする方法を学びます。フォルダー内のすべてのファイルを解析し、ファイルごとに指定されたサンプル コードを使用することで、Java REST インターフェイスを使用して複数の PDF ファイルのページを自動的にカウントする方法を学習します。各ページの異なるプロパティを使用して、返された List オブジェクト内の項目をフィルター処理することにより、ページのカウントをサポートします。
前提条件
上記のSDKを使用してJavaプロジェクトをセットアップします
Java REST インターフェイスを使用した PDF ページ カウンター ソフトウェアの手順
- クライアント ID とページを分析するためのシークレットを使用して PdfApi オブジェクトを設定します
- PDF ファイルのすべてのバイトを読み取り、メモリ ストリームに保存します。
- UploadFile() メソッドを使用して名前とバイト ストリームを設定し、PDF ファイルをクラウド ストレージにアップロードします
- DocumentPagesResponse オブジェクトを返す GetPages() メソッドを呼び出します。
- ステータスと応答リストオブジェクトの有効性を確認します。
- リスト内のページ数を表示します
これらの手順では、Java ベースの API* を使用して *オンライン PDF ページ カウンターを開発する方法を説明します。 PDF ファイルをメモリ ストリームにロードし、クラウド ストレージにアップロードします。アップロードされたファイルの GetPages() を呼び出し、応答オブジェクト内のリスト項目の数を表示します。
Java RESTful サービスを使用した Adobe PDF ページカウンターのコード
このコードは、すべての PDF ファイルを 1 つずつ反復処理することにより、Java Low Code API を使用してフォルダー内の PDF ページをカウントする方法を示しています。 Page クラスによって公開される各ページのプロパティに基づいて、特定のページをカウントできます。ステータスが OK でない場合、またはリスト オブジェクトが null の場合、応答は破棄できます。
この記事では、ソフトウェアで開かずに PDF ファイルのページを数える方法を説明しました。別の関連機能については、記事 Java REST API を使用して PDF ドキュメント内の単語をカウントする をご覧ください。