Node.js REST API を使用して PDF を開かずにページ数をカウントする

この短いチュートリアルでは、Node.js REST API を使用して、PDF を開かずにページ数をカウントする方法 を学びます。フォルダー内のすべてのファイルを解析し、各ファイルに指定されたサンプルコードを使用することで、Node.js REST インターフェースを使用して複数の PDF ファイルのページ数を自動的にカウントする方法を学びます。返されたリストオブジェクト内の項目を各ページの異なるプロパティでフィルタリングすることで、ページ数をカウントできます。

前提条件

Node.js RESTインターフェースを使用したPDFページカウンターソフトウェアの手順

  1. ページを分析するには、クライアントIDとシークレットを使用してPdfApiオブジェクトを設定します。
  2. PDFファイルのすべてのバイトを読み取り、メモリストリームに保存します。
  3. アップロードファイル()メソッドを使用して、名前とバイトストリームを設定し、PDFファイルをクラウドストレージにアップロードします。
  4. DocumentPagesResponseオブジェクトを返すGetPages()メソッドを呼び出す
  5. ステータスと応答リストオブジェクトの有効性を確認する
  6. リスト内のページ数を表示する

以下の手順では、Node.jsベースのAPIを使用したオンラインPDFページカウンターの開発方法について説明します。PDFファイルをメモリストリームに読み込み、クラウドストレージにアップロードします。アップロードしたファイルに対してGetPages()を呼び出し、レスポンスオブジェクトにリスト項目の数を表示します。

Node.js RESTful サービスを使用した Adob​​e PDF ページ カウンターのコード

このコードは、Node.js Low Code APIを使用して、すべてのPDFファイルを1つずつ反復処理することで、フォルダ内のPDFページ数をカウントする方法を示しています。Pag​​eクラスで公開されている各ページのプロパティに基づいて、特定のページ数をカウントできます。ステータスがOKでない場合、またはリストオブジェクトがnullの場合、レスポンスは破棄されます。

この記事では、PDFファイルを他のソフトウェアで開かずにページ数をカウントする方法を説明しました。関連するその他の機能は、Node.js REST API を使用して PDF ドキュメント内の単語数をカウントするの記事をご覧ください。

 日本語