Chuyển đổi định dạng JPG sang PDF bằng Node.js REST API

Hướng dẫn nhanh này sẽ hướng dẫn bạn cách chuyển đổi định dạng JPG sang PDF bằng Node.js REST API. Hướng dẫn này chia sẻ chi tiết cách thiết lập môi trường phát triển, danh sách các bước để viết ứng dụng và mã mẫu để chuyển đổi JPEG sang PDF bằng Node.js Low Code API sử dụng SDK đám mây dựa trên Node.js. Bạn sẽ học cách chuyển đổi một hoặc nhiều hình ảnh sang PDF, trong đó mỗi hình ảnh sẽ trở thành một trang trong tệp PDF mới tạo.

Điều kiện tiên quyết

Các bước chuyển đổi JPG sang PDF bằng giao diện REST của Node.js

  1. Cấu hình đối tượng lớp PdfApi bằng cách sử dụng khóa App và Sid để chuyển đổi hình ảnh JPG sang PDF
  2. Tải hình ảnh lên bộ nhớ đám mây với tên duy nhất
  3. Tạo các đối tượng ImageTemplate cho mỗi hình ảnh
  4. Tạo danh sách các đối tượng ImageTemplate
  5. Tạo đối tượng ImageTemplatesRequest bằng cách sử dụng danh sách hình ảnh và cờ IsOCR
  6. Chuyển đổi tất cả hình ảnh thành PDF bằng phương pháp Đưa hình ảnh vào bộ nhớ PDF()
  7. Tải xuống tệp PDF có hình ảnh ở mỗi trang

Các bước sau đây tóm tắt cách chuyển đổi hình ảnh sang PDF bằng Dịch vụ RESTful Node.js. Bắt đầu quy trình bằng cách tải một hoặc nhiều hình ảnh lên bộ nhớ đám mây, tạo các đối tượng lớp ImageTemplate cho tất cả các hình ảnh và tạo danh sách các đối tượng này. Sau đó, tạo yêu cầu ImageTemplatesRequest bằng danh sách ImageTemplate ở trên và gọi phương thức PutImageInStorageToPdf() để chuyển đổi hình ảnh sang PDF.

Mã cho trình chuyển đổi tài liệu JPG sang PDF với API dựa trên Node.js

Mã này minh họa quy trình phát triển trình chuyển đổi ảnh sang PDF với Node.js Low Code API. Để chuyển đổi một hình ảnh duy nhất sang PDF, bạn có thể làm theo quy trình tương tự, ngoại trừ việc tải hình ảnh cụ thể lên bộ nhớ đám mây và tạo các danh sách cần thiết chỉ với một mục duy nhất. Nếu bạn đặt cờ IsOCR thành true, bạn có thể đặt thuộc tính OCRLangs thành string.

Bài viết này hướng dẫn chúng ta quy trình phát triển trình chuyển đổi hình ảnh sang tệp PDF với Dịch vụ RESTful Node.js. Nếu bạn muốn chèn hình ảnh vào một trang hiện có cùng với nội dung khác, hãy theo dõi bài viết trên Chèn hình ảnh vào PDF bằng Node.js REST API.

 Tiếng Việt