Cách chuyển đổi JSON sang PDF trong Node.js

Trong hướng dẫn đơn giản này, chúng ta sẽ tìm hiểu cách chuyển đổi JSON thành PDF trong Node.js. Nó chứa thông tin chi tiết về cài đặt IDE, danh sách các tác vụ lập trình và mã mẫu có thể chạy được để chuyển đổi tệp từ JSON sang PDF trong Node.js. Bạn sẽ tìm hiểu các thuộc tính và phương thức khác nhau để đặt kiểu văn bản trong tệp PDF đầu ra.

Các bước để chuyển đổi JSON sang PDF trong Node.js

  1. Đặt môi trường để sử dụng Aspose.Cells cho Node.js thông qua Java cho chuyển đổi JSON sang PDF
  2. Đọc văn bản từ tệp JSON nguồn
  3. Khởi tạo một workbook và truy cập một trang tính từ đó
  4. Tạo đối tượng lớp JsonLayoutOptions
  5. Gọi phương thức importData() từ lớp JsonUtility để điền dữ liệu JSON vào trang tính
  6. Lưu sổ làm việc đầu ra dưới dạng PDF bằng cách sử dụng SaveFormat.AUTO enumerator

Các bước nêu trên hỗ trợ chuyển đổi tệp JSON sang PDF trong Node.js. Quá trình này khá đơn giản vì quyền truy cập vào trang tính trước tiên được lấy trong đó nội dung từ tệp JSON sẽ được lưu, sau đó khai báo một đối tượng của lớp JsonLayoutOptions để định dạng nội dung trong sổ làm việc đầu ra. Sau khi nội dung được sao chép vào trang đích bằng phương thức importData(), sổ làm việc kết quả được lưu dưới dạng PDF bằng cách sử dụng điều tra viên SaveFormat.AUTO.

Mã để chuyển đổi tệp JSON thành PDF trong Node.js

Mẫu mã này giải thích sự phát triển của trình chuyển đổi tệp JSON sang PDF trong Node.js. Tiêu đề văn bản JSON trong trang tính Excel có thể được định dạng bằng cách sử dụng đối tượng Kiểu được tạo bởi phương thức CellsFactory.createStyle(), chẳng hạn như bạn có thể đặt văn bản tiêu đề căn ngang và dọc, màu văn bản và kiểu in nghiêng hoặc in đậm. Đối tượng này sau đó có thể được đặt trong đối tượng JsonLayoutOptions bằng cách sử dụng phương thức setTitleStyle(titleStyle).

Bài viết này đã hướng dẫn chúng ta cách chuyển đổi tệp từ định dạng JSON sang PDF trong Node.js. Nếu bạn muốn tìm hiểu quy trình xuất tệp CSV sang tệp PDF, hãy tham khảo bài viết trên cách thay đổi CSV thành PDF trong Node.js.

 Tiếng Việt