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