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. キー、値、および名前空間URIを持つメタデータプロパティオブジェクトを作成します。
  4. Aspose.PDF Cloud APIを使用してPDFファイルにメタデータプロパティを追加します。
  5. 操作のステータスをコンソールに記録します。
 

Node.jsを使用してPDFにXMPメタデータプロパティを作成


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

    async function addXmpMetadataProperty()
    {
        const api = new PdfApi("YOUR_API_SID", "YOUR_API_KEY");
        const fileName = "Test.pdf";
        const folder = "Documents";
        const storage = null;
        const password = null;
        const xmpMetadataProperty = "pdf:Prop";

        const buffer = fs.readFileSync(fileName);
        await api.uploadFile(folder + "/" +fileName, buffer, storage)
        
        var pdfPropProperty = {
            key: xmpMetadataProperty,
            value: "PropValue",
            namespaceUri: "http://ns.adobe.com/pdf/1.3/"
        }; 
        const xmpMetadata = {
            properties: [pdfPropProperty]
        };
        const result = await api.postXmpMetadata(fileName, xmpMetadata, folder, storage, password);
        console.log(result.body.status);
    }
 

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

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

Node.jsライブラリでできること:

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