Hướng dẫn nhanh này hướng dẫn cách chuyển đổi nhiều PPT thành một tệp PDF bằng Java. Nó chia sẻ tất cả các chi tiết cần thiết để định cấu hình môi trường, các bước chi tiết cần tuân theo để hoàn thành tác vụ và mã mẫu có thể chạy được. Bạn có thể chuyển đổi nhiều tệp PPT thành PDF bằng Java bằng cách tải từng tệp một và thêm từng trang chiếu vào bản trình bày đích cuối cùng được lưu dưới dạng PDF.
Các bước để chuyển đổi nhiều PPT sang PDF bằng Java
- Cài đặt Aspose.Slides từ kho lưu trữ Maven để chuyển đổi nhiều tệp PPT thành PDF
- Tạo presentation mới và xóa bộ sưu tập trang trình bày của nó
- Nhận danh sách tất cả các bản trình bày sẽ được hiển thị thành PDF
- Lặp lại qua tất cả các tệp bản trình bày
- Lặp lại tất cả slides trong mỗi bản trình bày và thêm bản sao vào bản trình bày đích
- Lưu bản trình bày kết quả dưới dạng PDF trên đĩa
Các bước này cung cấp thông tin rõ ràng để *chuyển đổi hàng loạt PPT sang PDF bằng Java. Mặc dù nó hướng dẫn tạo một bản trình bày trống để chứa tất cả các trang chiếu từ bản trình bày đích, nhưng bạn có thể tải một bản trình bày hiện có và thêm các trang chiếu từ phần còn lại của bản trình bày vào đó. Cũng lưu ý rằng sau khi mỗi trang chiếu được truy cập từ bản trình bày nguồn, bạn có thể đặt bất kỳ thuộc tính mong muốn nào trước khi lưu nó vào bản trình bày đích.
Mã để chuyển đổi nhiều tệp PPT thành PDF bằng Java
Mã này trình bày quá trình chuyển đổi nhiều PPT thành một PDF bằng cách sử dụng Java trong đó lớp Trình bày được sử dụng để tạo hoặc tải tệp trình bày. Mỗi đối tượng của lớp trình bày chứa một tập hợp các trang chiếu được truy cập bằng cách sử dụng lớp ISlideCollection cung cấp hàm addClone(). Bạn có thể đặt nhiều thuộc tính của từng trang chiếu khi nó được truy cập như đưa ra quyết định dựa trên trạng thái ẩn của trang chiếu, đặt bố cục trang chiếu, truy cập ghi chú với trang chiếu để xử lý và đặt nền cho một số tên.
Bản trình bày này đã dạy chúng tôi cách hợp nhất nhiều bản trình bày thành một tệp PDF. Nếu bạn muốn tìm hiểu cách tạo XPS từ PPTX, hãy xem bài viết trên cách chuyển đổi PPTX sang SVG bằng Java.