Trong hướng dẫn này, chúng ta sẽ xem cách tạo PDF từ Excel trong Java. Đây là yêu cầu rất phổ biến khi sử dụng Java để chuyển đổi Excel thành PDF và sau đó hiển thị trong một số trình duyệt hoặc quay lại một số ứng dụng khác để in. Để thực hiện tác vụ này, chúng tôi chỉ cần tải tệp Excel và lưu dưới dạng PDF như được mô tả bên dưới.
Các bước để tạo PDF từ Excel trong Java
- Thêm thư viện Aspose.Cells vào dự án bằng kho lưu trữ Maven
- Thêm tham chiếu đến lớp Workbook bằng Nhập trong chương trình
- Tải tệp Excel nguồn vào đối tượng Sổ làm việc để chuyển đổi thành PDF
- Save tệp Excel dưới dạng PDF
Trong các bước này, chúng ta thấy rằng việc sử dụng Java Excel để chuyển đổi PDF được thực hiện đơn giản bằng cách tải tệp Excel đích vào đối tượng lớp Workbook và sau đó lưu nó dưới dạng PDF. Để thực thi đúng mã này, đừng quên thêm thư viện cần thiết vào dự án của bạn từ Maven và nhập lớp Workbook trong chương trình ngay từ đầu.
Mã để tạo PDF từ Excel trong Java
Trong mã này, chúng tôi tải tệp Excel vào đối tượng lớp Workbook và sau đó lưu nó dưới dạng PDF bằng cách sử dụng hàm save(). Bạn có thể sử dụng đối tượng lớp PdfSaveOptions để đặt một số thuộc tính trước khi lưu dưới dạng tệp PDF. Đặt tham số và chuyển đối tượng lớp PdfSaveOptions làm đối số thứ hai trong hàm save(). Lưu ý rằng không cần Interop hoặc MS Excel để thực hiện bất kỳ tác vụ nào ở trên.
Trong bài viết này, chúng ta đã học cách sử dụng Java để chuyển đổi Excel sang PDF, tuy nhiên, nếu bạn muốn tạo tệp Excel bằng Java, hãy tham khảo bài viết Tạo tệp Excel trong Java.