Perpustakaan JavaScript Gratis untuk Manajemen Metadata PDF

Pustaka JavaScript gratis & sumber terbuka untuk mengelola metadata dokumen PDF.

Apa itu pdf-lib?

Pdf-lib adalah pustaka JavaScript sumber terbuka dan gratis untuk bekerja dengan dokumen PDF guna melakukan operasi seperti membuat PDF baru dari awal, memodifikasi yang sudah ada, atau membaca dan memperbarui metadata dokumen PDF. Kami telah membahas fitur pengeditan PDF dari pdf-lib tetapi dalam ulasan ini, kami hanya akan fokus pada fitur manajemen metadata dari pdf-lib yang mencakup :

    • Pengarang
    • Pencipta
    • Produsen
    • Judul
    • Subjek
    • Kata kunci
    • Bahasa
    • Tanggal Pembuatan
    • Tanggal Modifikasi
  • Perbarui Metadata: Anda juga dapat memperbarui metadata dokumen PDF di atas menggunakan pdf-lib.
GitHub

Statistik GitHub

Nama:
Bahasa:
Bintang:
Garpu:
Lisensi:
Repositori terakhir diperbarui pada

Memulai dengan pdf-lib

Ada dua cara untuk menginstal pdf-lib:

Modul NPM

Anda dapat menggunakan modul npm jika Anda menggunakan npm atau benang sebagai manajer paket Anda:

Instal menggunakan NPM


npm install --save pdf-lib

Instal menggunakan Yarn


yarn add pdf-lib

Modul UMD

Jika Anda tidak menggunakan manajer paket, modul UMD tersedia di CDN unpkg dan jsDelivr:

Baca Metadata PDF

Kita dapat memanfaatkan perpustakaan pdf-lib untuk membaca metadata dokumen PDF. Ada banyak fungsi seperti getAuthor, getCreator, getCreationDate dll. yang memungkinkan mengakses atau mengekstrak metadata dokumen PDF sebagai ditunjukkan dalam cuplikan kode di bawah ini:

Keluaran

Cuplikan kode di atas akan menampilkan metadata dokumen PDF seperti gambar di bawah ini:

Edit Metadata PDF

Kita juga dapat memanfaatkan perpustakaan pdf-lib untuk mengedit atau memperbarui metadata dokumen PDF. Seperti mendapatkan fungsi (getAuthor, getCreator dll.), pdf-lib juga menyediakan fungsi set (seperti setAuthor, setCreator dan sebagainya) untuk perbarui metadata file PDF. Kami akan menggunakan fungsi setAuthor dan setTitle untuk memperbarui metadata dokumen PDF dalam cuplikan kode di bawah ini untuk tujuan demonstrasi:

Kesimpulan

Lebih mudah bagi pengembang JavaScript untuk membaca/mengekstrak dan memperbarui metadata dokumen PDF menggunakan perpustakaan pdf-lib. API cukup rapi dan menyediakan fungsi set/get standar untuk membaca dan memperbarui properti dokumen PDF. Tidak ada masalah yang diamati terkait pengelolaan metadata PDF selama kami menggunakan.

Produk Sejenis

 Indonesia