1. Produk
  2.   Editor
  3.   JavaScript
  4.   pdf-lib
 
  

Perpustakaan Editor PDF JavaScript Sumber Terbuka

Pustaka JavaScript Gratis & Sumber Terbuka untuk membuat dan mengedit dokumen PDF, formulir PDF & menggambar konten di 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 dan memodifikasi yang sudah ada.

Berikut adalah beberapa fitur utama pdf-lib:

  • Pembuatan dan Modifikasi PDF: pdf-lib memungkinkan pembuatan dokumen PDF baru dari awal dan modifikasi PDF yang sudah ada. Ini termasuk menambah, menghapus, dan mengatur ulang halaman serta mengedit konten.
  • Gambar Konten: Anda dapat menggambar teks, gambar, halaman PDF, grafik vektor, dan bahkan jalur SVG, sehingga memungkinkan penambahan beragam konten ke dokumen PDF.
  • Penanganan Formulir: Anda dapat membuat formulir interaktif, mengisi kolom formulir, dan meratakan formulir agar tidak dapat diedit sehingga berguna untuk berbagai tugas pemrosesan dokumen.
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:

Buat PDF dan Tambahkan Konten ke PDF

Kita dapat memanfaatkan perpustakaan pdf-lib untuk membuat dokumen PDF dan menambahkan konten ke PDF. Ini mencakup kemampuan untuk menyesuaikan tampilan teks yang ditambahkan, seperti ukuran font, ketebalan, dan berbagai opsi gaya. Pada contoh di bawah ini, kita akan menggunakan fungsi createPdf untuk membuat dokumen PDF baru dan fungsi drawText untuk menambahkan teks ke dalam PDF termasuk format teksnya:

Keluaran

Output berikut menampilkan dokumen PDF yang dihasilkan oleh cuplikan kode di atas:

Ubah Dokumen PDF

Kita dapat memodifikasi dokumen PDF yang ada dengan menambahkan teks, gambar & halaman, dll. ke dalamnya menggunakan perpustakaan pdf-lib. Dalam contoh di bawah ini, kita akan membaca file PDF masukan dari direktori lokal, menyematkan teks dan menyimpan PDF yang dimodifikasi sebagai file output untuk tujuan demonstrasi:

Keluaran

Tangkapan layar di bawah ini menampilkan dokumen PDF keluaran dengan tambahan teks diagonal merah:

Buat Formulir PDF

Kita juga dapat membuat formulir PDF unik kita sendiri menggunakan perpustakaan pdf-lib. Dalam cuplikan kode di bawah ini, kami akan mendemonstrasikan penggunaan pustaka pdf-lib untuk membuat formulir dengan kolom teks, tombol radio, kotak centang, menu tarik-turun, dan daftar opsi:

Keluaran

Tangkapan layar di bawah menunjukkan tabel yang dibuat oleh kode di atas

Kesimpulan

Kesimpulannya, pdf-lib adalah pustaka pengeditan PDF yang mudah digunakan dan memiliki kemampuan penanganan formulir yang hebat, menjadikannya sumber berharga untuk berbagai tugas mulai dari pembuatan konten hingga pengumpulan data.

Namun, pdf-lib memerlukan perbaikan dalam hal dokumentasi dan penanganan operasi intensif sumber daya. Terlepas dari keterbatasannya, pdf-lib memberdayakan pengembang untuk mengelola PDF secara efisien dan meningkatkan alur kerja dokumen, menjadikannya tambahan yang penting pada perangkat mereka.

Produk Sejenis

 Indonesia