Cách chuyển đổi CSV sang PDF trong C++

Nếu bạn muốn viết một trình chuyển đổi tệp CSV sang PDF bằng C++, hướng dẫn nhanh này sẽ cung cấp cho bạn các bước chi tiết và mã mẫu C++ có thể chạy được. Bạn sẽ tải tệp nguồn CSV vào một đối tượng lớp Workbook và sau đó lưu nó dưới dạng PDF. Trước khi bạn chuyển đổi CSV thành PDF trong C++, bạn cũng có thể đặt một số thuộc tính của tệp PDF đầu ra như ghi toàn bộ nội dung của tệp CSV vào một trang trong PDF đầu ra.

Các bước để chuyển đổi CSV sang PDF trong C++

  1. Thêm Aspose.Cells.Cpp vào dự án của bạn bằng cách sử dụng Trình quản lý gói NuGet
  2. Tải tệp CSV mẫu vào đối tượng lớp Workbook sẽ được chuyển đổi thành PDF trong C++
  3. Tạo đối tượng lớp IPdfSaveOptions để đặt thuộc tính của PDF đầu ra
  4. Định cấu hình PDF đầu ra để in toàn bộ văn bản trong CSV nguồn thành một trang
  5. Lưu sổ làm việc dưới dạng PDF bằng các cài đặt nêu trên

Các bước này khá đơn giản chỉ cần tải tệp CSV và sau đó tạo đối tượng lớp IPdfSaveOptions để định cấu hình tệp PDF đầu ra theo yêu cầu của bạn. Chúng tôi đã cung cấp các bước và mã mẫu để minh họa cách ghi tất cả nội dung CSV vào tệp PDF một trang. Tuy nhiên, có một số lượng lớn các thuộc tính khác trong lớp IPdfSaveOptions có thể được đặt trong tệp PDF đầu ra khi bạn chuyển PDF sang CSV trong C++.

Mã để chuyển PDF sang CSV trong C++

Mã này sử dụng hàm Factory::CreateIWorkbook để tải tệp CSV nguồn và hàm Factory::CreateIPdfSaveOptions để tạo đối tượng lớp IPdfSaveOptions để đặt thuộc tính mong muốn bằng cách sử dụng hàm SetOnePagePerSheet() trong đó. Thuộc tính này sẽ hiển thị toàn bộ nội dung CSV trong một trang PDF và loại bỏ kích thước trang được đặt theo mặc định trong lớp PageSetup.

Trong hướng dẫn này, chúng ta đã xem hướng dẫn về cách chuyển đổi CSV sang PDF trong C++. Nếu bạn muốn chuyển đổi CSV sang Excel, hãy tham khảo bài viết trên cách thay đổi CSV thành Excel trong C++.

 Tiếng Việt