Tạo PDF từ hình ảnh JavaScript
Điểm đánh giáĐánh giáHoạt động trong Node và trình duyệt△(hơi phức tạp)Kiểu gõ○(Được nhập chắc chắn)Phông chữ tùy chỉnh○(Hãy cẩn thận khi sử dụng tính năng này trong trình duyệt)Dễ sử dụng△(hơi phức tạp) 2. pdfmakepdfmake là thư viện trình bao bọc được xây dựng xung quanh PDFKit. trong khi PDFKit áp dụng kiểu mệnh lệnh cổ điển, pdfmake có Đó là lý do tại sao việc tập trung vào những gì bạn muốn làm sẽ dễ dàng hơn thay vì Nhưng không phải tất cả những thứ lấp lánh đều là vàng, bạn có thể gặp sự cố khi Điểm đánh giáĐánh giáHoạt động trong Node và trình duyệt△(Hãy cẩn thận khi sử dụng Webpack)Kiểu gõ○(Được nhập chắc chắn)Phông chữ tùy chỉnh△(Cần xây dựng của riêng bạn)Dễ sử dụng○ 3. jsPDFjsPDF có số lần bắt đầu cao nhất trong số các thư viện pdf trong Đối với PDFKit, các API được cung cấp có mẫu bắt buộc, Nhúng phông chữ không khó nhưng cần thêm một bước. chuyển đổi jsPDF không phải là thư viện dễ sử dụng nhất nhưng tài liệu Điểm đánh giáĐánh giáHoạt động trong Node và trình duyệt○Kiểu chữ○Phông chữ tùy chỉnh○(tệp ttf cần được chuyển đổi)Dễ sử dụng△(hơi phức tạp) 4. nghệ sĩ múa rốiNhư bạn có thể biết, Puppeteer là một thư viện Node cung cấp API cấp Các mẫu phải được viết bằng HTML, giúp jsPDF Bài viết sau đây là một tài liệu tham khảo tốt để sử dụng khi bạn Puppeteer chủ yếu có hai nhược điểm
Nếu những nhược điểm được liệt kê ở trên không phải là vấn đề lớn đối với bạn, Điểm đánh giáĐánh giáHoạt động trong Nút và trình duyệtxPhông chữ tùy chỉnh○(phông chữ web)Dễ sử dụng? 5. pdf-libpdf-lib là một thư viện để tạo và chỉnh sửa các tệp PDF được triển khai Mặc dù được phát hành sau tất cả các thư viện khác, nhưng nó rất phổ biến Thiết kế của API rất tuyệt vời và tất nhiên, hoạt động với Nó hỗ trợ hợp nhất, tách, nhúng PDF và có nhiều pdf-lib rất mạnh nhưng cũng rất đơn giản để sử dụng Một trong những tính năng hấp dẫn nhất là hỗ trợ Unit8Array và Ngoài ra, thư viện này có cách tiếp cận bắt buộc và có thể Điểm đánh giáEvaluationWorks trong Node và trình duyệt○Kiểu chữ○Phông chữ tùy chỉnh○Dễ sử dụng△(hơi phức tạp, cần tính toán bố cục) 6. pdfmeCuối cùng, chúng ta cũng ở cuối, vì vậy hãy để tôi giới thiệu pdfme. Cá nhân tôi đã phát triển thư viện này với mục đích Trái ngược với pdf-lib, pdfme không yêu cầu Với những ưu điểm của pdf-lib, chẳng hạn như khả năng sử dụng Uint8Array và ArrayBuffer cho dữ liệu phông chữ và khả năng nhúng các tệp PDF, JavaScript có thể tạo PDF không?js Các trường hợp sử dụng. html2pdf. Thư viện js dựa vào JavaScript thuần để tạo PDF . Kết quả là, html2pdf nhúng trực tiếp phía máy khách, trong trình duyệt.
Bạn có thể biến IMG thành PDF không?Để chuyển đổi hình ảnh thành PDF, chọn In từ trình xem ảnh và chọn máy in PDF (trong ví dụ này là novaPDF) trước khi nhấp vào OK. If you need to convert several images at once to a single PDF, use Windows Explorer to select all the images for conversion, right-click on one of them and choose the Print option. |