Thư viện trình soạn thảo PDF JavaScript mã nguồn mở
Thư viện JavaScript mã nguồn mở và miễn phí để tạo tài liệu PDF.
PDFKit là gì?
PDFKit là thư viện JavaScript mã nguồn mở và miễn phí để tạo và chỉnh sửa tệp PDF. Nó cho phép bạn tạo tệp PDF từ đầu, thêm văn bản, hình ảnh và hình dạng vào tệp PDF cũng như tạo biểu mẫu PDF, v.v. Công cụ này rất tiện lợi để tạo tất cả các loại tài liệu PDF như hóa đơn hoặc báo cáo.
Sau đây là một số tính năng chính của PDFKit:
- Tạo tệp PDF và thêm văn bản: PDFKit cho phép bạn tạo tài liệu PDF mới từ đầu và thêm văn bản vào chúng.
- Thêm hình ảnh: Nó cũng cho phép bạn chèn hình ảnh vào tài liệu PDF của mình.
- Tạo hình: PDFKit cung cấp các công cụ để tạo nhiều hình dạng khác nhau như hình chữ nhật, hình tròn và đường thẳng trong tài liệu PDF của bạn. Bạn có thể kiểm soát kích thước, vị trí và hình thức của chúng.
- Tạo biểu mẫu: PDFKit hỗ trợ tạo biểu mẫu PDF, có thể bao gồm các trường văn bản, hộp kiểm và nút radio. Điều này rất cần thiết để tạo các biểu mẫu mà người dùng có thể điền vào bằng điện tử.
Bắt đầu với PDFKit
Bạn có thể cài đặt thư viện PDFKit bằng trình quản lý gói npm. Chỉ cần gõ lệnh sau sau khi cài đặt npm.
Cài đặt bằng NPM
npm install pdfkit
Tạo tài liệu PDF
Chúng ta có thể dễ dàng tạo một tài liệu PDF và thêm văn bản vào đó bằng thư viện PDFKit. Chúng tôi cũng có thể đặt phông chữ và kích thước phông chữ tùy chỉnh bằng PDFKit. Ví dụ: kiểm tra đoạn mã bên dưới:
đầu ra
Đầu ra sau đây hiển thị tài liệu PDF được tạo:
Thêm hình ảnh vào PDF
Chúng tôi có thể tạo tệp PDF và thêm hình ảnh vào tệp PDF bằng thư viện PDFKit. Chúng ta cũng có thể căn chỉnh hình ảnh cả: theo chiều dọc và chiều ngang bằng cách sử dụng các đối số align và valign như trong đoạn mã bên dưới:
đầu ra
Ảnh chụp màn hình bên dưới hiển thị tài liệu PDF có hình ảnh được thêm vào:
Thêm hình dạng vào PDF
Chúng tôi cũng có thể tạo tệp PDF và thêm các hình dạng như hình tam giác và hình tròn vào đó bằng thư viện PDFKit. Chúng ta sẽ sử dụng các hàm như circle và lineto để vẽ các hình dạng như minh họa trong đoạn mã bên dưới:
đầu ra
Ảnh chụp màn hình sau đây hiển thị tài liệu PDF có các hình được vẽ bằng đoạn mã trên:
Tạo biểu mẫu trong PDF
Thư viện PDFKit cũng cho phép tạo biểu mẫu trong tài liệu PDF. Thư viện không có tính năng tích hợp để tạo biểu mẫu nhưng chúng ta có thể sử dụng các chức năng liên quan đến văn bản và hình dạng của nó để tạo biểu mẫu PDF như trong đoạn mã bên dưới:
đầu ra
Ảnh chụp màn hình sau đây hiển thị biểu mẫu được tạo trong tài liệu PDF:
Phần kết luận
Tóm lại, PDFKit là một thư viện JavaScript dễ sử dụng và miễn phí để tạo PDF. Nó cung cấp một cách dễ tiếp cận và thân thiện với người dùng để tạo tài liệu PDF, khiến nó trở thành lựa chọn lý tưởng cho các tác vụ liên quan đến tạo biểu mẫu, sắp xếp văn bản và hình ảnh cũng như thiết kế hình dạng.
Mặc dù PDFKit vượt trội ở nhiều lĩnh vực nhưng cần lưu ý rằng một số chức năng nhất định, chẳng hạn như căn chỉnh hình ảnh vào giữa trang, có thể yêu cầu tùy chỉnh và chăm sóc bổ sung để đạt được kết quả mong muốn. Ngoài ra, nó còn là một công cụ đáng tin cậy cho nhiều tác vụ liên quan đến PDF.