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

Pustaka Editor PDF JavaScript Sumber Terbuka

Pustaka JavaScript Gratis & Sumber Terbuka untuk membuat dan mengedit dokumen PDF, formulir PDF & menggambar konten pada PDF.

Apa itu pdf-lib?

Pdf-lib adalah pustaka JavaScript gratis dan sumber terbuka untuk bekerja dengan dokumen PDF guna melakukan operasi seperti membuat PDF baru dari awal dan memodifikasi yang sudah ada.

Berikut ini 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 menambahkan, menghapus, dan mengatur ulang halaman serta mengedit konten.
  • Menggambar Konten: Anda dapat menggambar teks, gambar, halaman PDF, grafik vektor, dan bahkan jalur SVG, yang memungkinkan penambahan beragam konten ke dokumen PDF.
  • Penanganan Formulir: Anda dapat membuat formulir interaktif, mengisi kolom formulir, dan meratakan formulir agar tidak dapat diedit yang 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 yarn 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 pustaka pdf-lib untuk membuat dokumen PDF dan menambahkan konten ke PDF. Ini termasuk kemampuan untuk menyesuaikan tampilan teks yang ditambahkan, seperti ukuran font, ketebalan, dan berbagai opsi gaya. Dalam 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 teks:

Keluaran

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

Ubah Dokumen PDF

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

Keluaran

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

Buat Formulir PDF

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

Keluaran

Tangkapan layar di bawah ini menunjukkan tabel yang dibuat dengan kode di atas

Kesimpulan

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

Namun, pdf-lib perlu ditingkatkan dalam hal dokumentasi dan penanganan operasi yang membutuhkan banyak sumber daya. Meskipun memiliki keterbatasan, pdf-lib memberdayakan pengembang untuk mengelola PDF secara efisien dan meningkatkan alur kerja dokumen, menjadikannya tambahan yang penting bagi perangkat mereka.

Produk Sejenis

 Indonesia