Perpustakaan Editor PDF JavaScript Sumber Terbuka
Pustaka JavaScript Sumber Terbuka & Percuma untuk menjana dokumen PDF.
Apakah PDFKit?
PDFKit ialah perpustakaan JavaScript percuma dan sumber terbuka untuk mencipta dan mengedit fail PDF. Ia membolehkan anda membuat PDF dari awal, menambah teks, imej & bentuk pada PDF dan mencipta borang PDF dsb. Alat ini berguna untuk mencipta semua jenis dokumen PDF seperti invois atau laporan.
Berikut ialah beberapa ciri utama PDFKit:
- Membuat PDF dan Menambah Teks: PDFKit membolehkan anda menjana dokumen PDF baharu dari awal dan menambah teks padanya.
- Menambah Imej: Ia juga membolehkan anda memasukkan imej ke dalam dokumen PDF anda.
- Mencipta Bentuk: PDFKit menyediakan alatan untuk mencipta pelbagai bentuk seperti segi empat tepat, bulatan dan garisan dalam dokumen PDF anda. Anda boleh mengawal saiz, kedudukan dan penampilan mereka.
- Membuat Borang: PDFKit menyokong penciptaan borang PDF, yang boleh termasuk medan teks, kotak pilihan dan butang radio. Ini penting untuk menjana borang yang boleh diisi oleh pengguna secara elektronik.
Bermula dengan PDFKit
Anda boleh memasang perpustakaan PDFKit menggunakan pengurus pakej npm. Cuma taip arahan berikut selepas memasang npm.
Pasang menggunakan NPM
npm install pdfkit
Mencipta Dokumen PDF
Kami boleh membuat dokumen PDF dan menambah teks dengan mudah menggunakan perpustakaan PDFKit. Kami juga boleh menetapkan fon tersuai dan saiz fon menggunakan PDFKit. Sebagai contoh, semak coretan kod di bawah:
Output berikut memaparkan dokumen PDF yang dijana:
Menambah Imej ke PDF
Kami boleh membuat PDF dan menambah imej pada PDF menggunakan perpustakaan PDFKit. Kami juga boleh menjajarkan imej kedua-dua: menegak dan mendatar menggunakan argumen sejajar dan valign seperti yang ditunjukkan dalam coretan kod di bawah:
Tangkapan skrin di bawah memaparkan dokumen PDF dengan imej ditambah kepadanya:
Menambah Bentuk pada PDF
Kami juga boleh membuat PDF dan menambah bentuk seperti segi tiga dan bulatan padanya menggunakan perpustakaan PDFKit. Kami akan menggunakan fungsi seperti bulatan dan lineto untuk melukis bentuk seperti yang ditunjukkan dalam coretan kod di bawah:
Tangkapan skrin berikut menunjukkan dokumen PDF dengan bentuk yang dilukis menggunakan coretan kod di atas:
Mencipta Borang dalam PDF
Pustaka PDFKit juga membenarkan untuk membuat borang dalam dokumen PDF. Pustaka tidak mempunyai ciri terbina dalam untuk membuat borang tetapi kita boleh menggunakan fungsi berkaitan teks dan bentuknya untuk mencipta borang PDF seperti yang ditunjukkan dalam coretan kod di bawah:
Tangkapan skrin berikut menunjukkan borang yang dibuat dalam dokumen PDF:
Kesimpulan
Kesimpulannya, PDFKit ialah perpustakaan JavaScript yang mudah digunakan dan percuma untuk penjanaan PDF. Ia menawarkan cara yang boleh diakses dan mesra pengguna untuk mencipta dokumen PDF, menjadikannya pilihan ideal untuk tugasan yang melibatkan penciptaan borang, peletakan teks dan imej serta reka bentuk bentuk.
Walaupun PDFKit cemerlang dalam banyak bidang, perlu diperhatikan bahawa fungsi tertentu, seperti menjajarkan imej ke tengah halaman, mungkin memerlukan penyesuaian dan penjagaan tambahan untuk mencapai hasil yang diinginkan. Selain itu ia adalah alat yang boleh dipercayai untuk banyak tugas berkaitan PDF.
Produk Serupa
- Apache POI XWPF | Open Source Java API untuk Mencipta & Mengubah suai fail DOCX
- DocX | Open Source .NET API untuk Mencipta & Mengubah suai fail DOCX
- Docx4J | Open Source Java API untuk Mencipta & Mengubah suai fail DOC dan DOCX
- ExcelDataReader | Open Source .NET API untuk membaca dokumen XLS, XLSX, CSV dan Spreadsheet
- FileFormat.Cells | Cerate dan Kemas kini fail Excel dengan C# .NET