Thư viện chú thích PDF JavaScript mã nguồn mở

Thư viện JavaScript mã nguồn mở và miễn phí để thêm chú thích vào tài liệu PDF.

PDFKit là gì?

PDFKit là thư viện JavaScript mã nguồn mở và miễn phí để thêm các chú thích như liên kết, văn bản bị gạch bỏ và ghi chú tương tác vào tệp PDF. Một điểm quan trọng cần lưu ý là: PDFKit không cho phép mở hoặc chỉnh sửa tài liệu PDF hiện có vì vậy, bạn không thể thêm chú thích vào tài liệu PDF hiện có tuy nhiên bạn có thể tạo tệp PDF từ đầu bằng thư viện PDFKit rồi thêm chú thích đối với họ.

Sau đây là một số tính năng chú thích chính của PDFKit:

  • Thêm liên kết: PDFKit cho phép bạn bao gồm các liên kết có thể nhấp vào trong tài liệu PDF của mình.
  • Thêm văn bản gạch chéo: Bạn có thể áp dụng hiệu ứng gạch ngang cho văn bản trong các tệp PDF được tạo bằng PDFKit.
  • Thêm ghi chú: PDFKit cho phép bạn chèn chú thích ghi chú tương tác vào tài liệu PDF của mình.
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 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

Thêm chú thích liên kết vào PDF

Chúng ta có thể thêm siêu liên kết trong tài liệu PDF bằng tính năng chú thích liên kết của thư viện PDFKit. Chúng tôi cung cấp tọa độ X và Y, cũng như chiều cao và chiều rộng của văn bản, cùng với liên kết để biến nó thành siêu liên kết bằng cách sử dụng hàm link như minh họa trong đoạn mã bên dưới:

đầu ra

Đầu ra sau đây hiển thị tài liệu PDF chứa siêu liên kết:

Thêm văn bản bị gạch chéo vào PDF

Chúng ta có thể thêm văn bản bị gạch chéo vào tài liệu PDF bằng cách sử dụng các hàm moveTolineTo do thư viện PDFKit cung cấp. Hàm moveTo định vị con trỏ tại điểm bắt đầu của dòng và hàm lineTo được sử dụng để vẽ một đường từ điểm bắt đầu đó đến cuối dòng văn bản cần gạch bỏ. Kiểm tra đoạn mã dưới đây để biết chi tiết:

đầu ra

Ảnh chụp màn hình đầu ra hiển thị tài liệu PDF có thêm văn bản gạch ngang vào đó.

Thêm ghi chú tương tác vào PDF

Chúng ta có thể thêm ghi chú tương tác vào tài liệu PDF của mình để khiến chúng hấp dẫn hơn với người đọc. Các ghi chú tương tác này được hiển thị dưới dạng biểu tượng trong tệp PDF và khi người dùng di chuột qua chúng, chúng sẽ hiển thị nội dung bật lên. Bạn có toàn quyền kiểm soát vị trí và kích thước của chúng, điều chỉnh tọa độ X, Y, chiều cao và chiều rộng nếu cần. Hãy thử đoạn mã bên dưới để thêm ghi chú tương tác vào tệp PDF:

đầu ra

Ảnh chụp màn hình sau đây hiển thị tài liệu PDF có ghi chú tương tác được thêm vào:

Và khi chúng ta di chuột vào biểu tượng màu vàng thì ghi chú đầy đủ sẽ hiển thị như dưới đây:

Phần kết luận

Tóm lại, PDFKit là thư viện JavaScript miễn phí để thêm chú thích vào tài liệu PDF. Nó cung cấp một cách dễ dàng và thân thiện với người dùng để thêm chú thích.

Mặc dù PDFKit vượt trội ở nhiều lĩnh vực nhưng điều quan trọng cần lưu ý là hàm goTo không hoạt động như mong đợi. Ngoài ra, hàm note có thể tạo thêm khoảng trống trong nội dung, điều này có thể dẫn đến kết quả không mong muốn. Hơn nữa, như đã đề cập trước đó, chúng ta chỉ có thể thêm chú thích vào các tài liệu PDF mới (chứ không phải các tệp PDF hiện có) được tạo bằng PDFKit. Những mâu thuẫn này có thể đặt ra câu hỏi về tính phù hợp của nó đối với các tác vụ tự động. Tuy nhiên, PDFKit vẫn là một công cụ có giá trị để chú thích thủ công và tùy chỉnh tài liệu.

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

 Vietnamese