HTML JPG PDF XML DOCX
  Product Family
PDF

Node.js SDKでPDFからメタデータを取得

Cloud Node.js SDKを使用してPDFドキュメントからすべてのメタデータを取得

Get Started

Node.js SDKを介してメタデータを取得する方法

メタデータを取得するには、 Aspose.PDF Cloud Node.js SDKを使用します。このCloud SDKは、Node.jsプログラマーがAspose.PDF REST APIを介してクラウドベースのPDF作成、注釈付け、編集、変換アプリを開発するのに役立ちます。Aspose for Cloudでアカウントを作成し、アプリケーション情報を取得します。App SID & キーを取得したら、Aspose.PDF Cloud Node.js SDKを使用する準備が整います。

パッケージマネージャーコンソールコマンド


     
    npm install asposepdfcloud --save
     
     

Cloud Node.jsを介してメタデータを取得する手順

Aspose.PDF Cloud開発者は、わずか数行のコードで簡単にPDFからメタデータをロードおよび取得できます。

  1. ローカルファイルシステムからPDFファイルを読み込みます。
  2. PDFファイルをAspose.PDF Cloudストレージにアップロードします。
  3. PDFファイルからXMPメタデータプロパティを取得します。
  4. XMPメタデータプロパティをコンソールにログ出力します。
 

Node.jsを使用してPDFからメタデータを取得


    const fs = require("fs");
    const { PdfApi } = require("asposepdfcloud");

    async function getXmpMetadataProperty()
    {
        const api = new PdfApi("YOUR_API_SID", "YOUR_API_KEY");
        const fileName = "Sample.pdf";
        const folder = "Documents";
        const storage = null;
        const password = null;
        
        const buffer = fs.readFileSync(fileName);
        await api.uploadFile(folder + "/" +fileName, buffer, storage)

        const metadata = await api.getXmpMetadataJson(fileName, folder, storage, password);  
        console.log("XMP metadata:");
        metadata.body.properties.forEach(property => 
        {
            console.log("    " + property.key + " = " + property.value);
        });
    }
 

PDFでメタデータを操作する

PDFファイルでメタデータを操作することは重要です。タイトルフィールドや著者、テーマなどのメタデータは、ドキュメントを分類し、ファイルを開かずにコンテンツの概要をすばやく確認できるようにすることで、大量のドキュメントを管理しやすくします。 メタデータは、キーワードや属性で検索することによってファイル検索を改善します。これは、迅速なドキュメントの取得が必要なシステムで特に価値があります。 Aspose.PDF Cloud Node.js SDKを使用してPDFドキュメントにメタデータを追加します。

Node.jsライブラリを使用して以下のことが可能です:

  • テキストまたは画像形式でPDFドキュメントのヘッダーとフッターを追加します。
  • PDFドキュメントにテーブルやスタンプ(テキストまたは画像)を追加します。
  • 複数のPDFドキュメントを既存のファイルに追加します。
  • PDFの添付ファイル、注釈、フォームフィールドを操作します。
  • PDFドキュメントに暗号化や復号化を適用し、パスワードを設定します。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
  • PDFドキュメントからIDで特定のスタンプやテーブルを削除します。
  • PDFページまたはドキュメント全体からテキストの単一または複数のインスタンスを置換します。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
  • 無料アプリを試してPDFファイルからメタデータをオンラインで取得し、機能をテストできます。