Thư viện biên tập PDF JavaScript nguồn mở

Thư viện JavaScript mã nguồn mở và miễn phí để tạo và chỉnh sửa tài liệu PDF, biểu mẫu PDF và vẽ nội dung trên PDF.

Pd-lib là gì?

Pdf-lib là một thư viện JavaScript mã nguồn mở và miễn phí để làm việc với các tài liệu PDF nhằm thực hiện các thao tác như tạo PDF mới từ đầu và chỉnh sửa các PDF hiện có.

Sau đây là một số tính năng chính của pdf-lib:

  • Tạo và chỉnh sửa PDF: pdf-lib cho phép tạo tài liệu PDF mới từ đầu và chỉnh sửa PDF hiện có. Điều này bao gồm thêm, xóa và sắp xếp lại các trang và chỉnh sửa nội dung.
  • Vẽ nội dung: Bạn có thể vẽ văn bản, hình ảnh, trang PDF, đồ họa vector và thậm chí cả đường dẫn SVG, cho phép thêm nội dung đa dạng vào tài liệu PDF.
  • Xử lý biểu mẫu: Bạn có thể tạo biểu mẫu tương tác, điền vào các trường biểu mẫu và làm phẳng biểu mẫu để chúng không thể chỉnh sửa, điều này rất hữu ích cho nhiều tác vụ xử lý tài liệu khác nhau.
GitHub

Thống kê GitHub

Tên:
Ngôn ngữ:
Ngôi sao:
Nĩa:
Giấy phép:
Kho lưu trữ được cập nhật lần cuối lúc

Bắt đầu với pdf-lib

Có hai cách để cài đặt pdf-lib:

Mô-đun NPM

Bạn có thể sử dụng mô-đun npm nếu bạn đang sử dụng npm hoặc yarn làm trình quản lý gói của mình:

Cài đặt bằng NPM


npm install --save pdf-lib

Cài đặt bằng Yarn


yarn add pdf-lib

Mô-đun UMD

Nếu bạn không sử dụng trình quản lý gói, các mô-đun UMD có sẵn trên CDN unpkg và jsDelivr:

Tạo PDF và Thêm Nội dung vào PDF

Chúng ta có thể sử dụng thư viện pdf-lib để tạo tài liệu PDF và thêm nội dung vào PDF. Điều này bao gồm khả năng tùy chỉnh giao diện của văn bản đã thêm, chẳng hạn như kích thước phông chữ, độ đậm và nhiều tùy chọn kiểu dáng khác nhau. Trong ví dụ bên dưới, chúng ta sẽ sử dụng hàm createPdf để tạo tài liệu PDF mới và hàm drawText để thêm văn bản vào PDF bao gồm định dạng của văn bản:

Đầu ra

Đầu ra sau đây hiển thị tài liệu PDF được tạo bởi đoạn mã trên:

Sửa đổi tài liệu PDF

Chúng ta có thể sửa đổi một tài liệu PDF hiện có bằng cách thêm văn bản, hình ảnh & trang, v.v. vào đó bằng thư viện pdf-lib. Trong ví dụ dưới đây, chúng ta sẽ đọc tệp PDF đầu vào từ thư mục cục bộ, nhúng văn bản và lưu tệp PDF đã sửa đổi dưới dạng tệp đầu ra để trình diễn:

Đầu ra

Ảnh chụp màn hình bên dưới hiển thị tài liệu PDF đầu ra có thêm văn bản chéo màu đỏ:

Tạo biểu mẫu PDF

Chúng ta cũng có thể tạo biểu mẫu PDF độc đáo của riêng mình bằng thư viện pdf-lib. Trong đoạn mã dưới đây, chúng tôi sẽ trình bày cách sử dụng thư viện pdf-lib để xây dựng biểu mẫu với các trường văn bản, nút radio, hộp kiểm, menu thả xuống và danh sách tùy chọn:

Đầu ra

Ảnh chụp màn hình bên dưới hiển thị bảng được tạo bởi mã trên

Phần kết luận

Tóm lại, pdf-lib là một thư viện chỉnh sửa PDF dễ sử dụng và có khả năng xử lý biểu mẫu tuyệt vời, khiến nó trở thành một nguồn tài nguyên có giá trị cho các tác vụ từ tạo nội dung đến thu thập dữ liệu.

Tuy nhiên, pdf-lib cần cải thiện về mặt tài liệu và xử lý các hoạt động tốn nhiều tài nguyên. Bất chấp những hạn chế của nó, pdf-lib trao quyền cho các nhà phát triển quản lý PDF hiệu quả và cải thiện quy trình làm việc của tài liệu, khiến nó trở thành một bổ sung đáng chú ý cho bộ công cụ của họ.

Sản Phẩm Tương Tự

 Vietnamese