PDF メタデータ管理用の無料 JavaScript ライブラリ

PDF ドキュメントのメタデータを管理するための無料のオープンソース JavaScript ライブラリ。

pdf-libとは何ですか?

Pdf-lib は、PDF ドキュメントを操作して、新しい PDF を最初から作成したり、既存の PDF を変更したり、PDF ドキュメントのメタデータを読み込んで更新したりする操作を実行するための、無料のオープン ソース JavaScript ライブラリです。pdf-lib の PDF 編集機能についてはすでに説明しましたが、このレビューでは、次の pdf-lib のメタデータ管理機能にのみ焦点を当てます。

    • 著者
    • クリエイター
    • プロデューサー
    • タイトル
    • 主題
    • キーワード
    • 言語
    • 作成日
    • 変更日
  • メタデータの更新: pdf-lib を使用して PDF ドキュメントの上記のメタデータを更新することもできます。
GitHub

GitHub の統計

名前:
言語:
出演者:
フォーク:
ライセンス:
リポジトリの最終更新日時

pdf-lib を使い始める

pdf-lib をインストールするには 2 つの方法があります。

NPM モジュール

パッケージ マネージャーとして npm または yarn を使用している場合は、npm モジュールを使用できます。

NPMを使用してインストールする


npm install --save pdf-lib

Yarnを使用してインストールする


yarn add pdf-lib

UMDモジュール

パッケージ マネージャーを使用していない場合は、UMD モジュールは unpkg および jsDelivr CDN で利用できます。

PDFのメタデータの読み取り

pdf-lib ライブラリを使用して、PDF ドキュメントのメタデータを読み取ることができます。以下のコード スニペットに示すように、getAuthorgetCreatorgetCreationDate など、PDF ドキュメントのメタデータにアクセスしたり抽出したりできる関数が多数あります。

出力

上記のコード スニペットは、以下に示すように PDF ドキュメントのメタデータを表示します。

PDFのメタデータを編集する

pdf-lib ライブラリを使用して、PDF ドキュメントのメタデータを編集または更新することもできます。get 関数 (getAuthor、getCreator など) と同様に、pdf-lib は PDF ファイルのメタデータを更新するための set 関数 (setAuthor、setCreator など) も提供します。デモ用に、以下のコード スニペットで、setAuthor 関数と setTitle 関数を使用して PDF ドキュメントのメタデータを更新します。

結論

JavaScript 開発者は、pdf-lib ライブラリを使用して PDF ドキュメントのメタデータの読み取り/抽出および更新を簡単に行うことができます。API は非常に優れており、PDF ドキュメントのプロパティの読み取りと更新を行うための標準の set/get 関数を提供します。使用中に PDF のメタデータ管理に関する問題は確認されていません。

類似製品

 日本語