Đọc bài viết này để nén kích thước bản trình chiếu PowerPoint bằng Java. Nó bao gồm việc thiết lập IDE, cung cấp một loạt hướng dẫn từng bước, và mã mẫu để giảm kích thước PPTX bằng Java. Bạn sẽ nhận được giới thiệu về các API khác để tiếp tục nén đầu ra PPT/PPTX.
Các bước giảm kích thước PPTX bằng Java
- Đặt IDE sử dụng Aspose.Slides for Java để nén kích thước PPTX
- Tải giấy phép sản phẩm và tải mục tiêu presentation để nén
- Chuẩn bị một danh sách các slide bình thường, slide bố cục và slide chủ đề
- Duyệt qua tất cả các slide, bao gồm các hình dạng trong nhóm
- Giảm độ phân giải của mỗi picture xuống giá trị DPI đã định là 150 và xóa các phần đã cắt của nó.
- Chuyển đổi mỗi hình ảnh không phải JPEG sang JPEG với chất lượng giảm xuống 75%
- Giữ lại hình ảnh đã chuyển đổi chỉ nếu nó nhỏ hơn hình ảnh gốc
- Xóa các slide master và layout không sử dụng
- Xóa các ký tự không sử dụng khỏi phông chữ nhúng trong bản trình chiếu và lưu tệp đầu ra dưới dạng PPT/PPTX
Các bước này tóm tắt cách giảm kích thước tệp PowerPoint bằng Java. Tải bản trình chiếu nguồn, chuẩn bị danh sách tất cả các loại slide, giảm độ phân giải của mỗi hình ảnh và xóa các phần đã cắt. Cuối cùng, chuyển mỗi hình ảnh không phải JPEG sang JPEG chất lượng thấp, và xóa tất cả các slide master và layout không sử dụng trước khi lưu bản trình chiếu.
Mã để giảm kích thước tệp PowerPoint bằng Java
Mã này minh họa cách nén PPT bằng Java. Bạn có thể sử dụng các mức phân giải đã định sẵn, nén hình ảnh fill và xóa các phần đã cắt của picture fill mà không giảm độ phân giải. Ngoài ra, tăng mức nén ZIP một lần lưu, bỏ qua việc làm mới thumbnail để giữ preview hiện có, và loại bỏ các phông chữ nhúng không cần thiết.
Bài viết này hướng dẫn cách nén một bản trình chiếu PowerPoint. Để thêm đồ họa SmartArt vào một slide, hãy tham khảo bài viết Thêm Đồ họa SmartArt trong PowerPoint bằng Java.