Chúng tôi hiện không chấp nhận tệp EPUB làm đầu vào. Nhưng chúng tôi có thể tạo tệp EPUB làm đầu ra. Chúng tôi mong muốn được ủng hộ EPUB đầy đủ trong thời gian sắp tới.
Sử dụng Java API mạnh mẽ của chúng tôi, các nhà phát triển có thể nén tài liệu EPUB để tối ưu hóa nội dung và kích thước tệp đầu ra. Giảm kích thước EPUB xảy ra bằng cách dọn dẹp dữ liệu và tài nguyên không sử dụng. Bạn cũng có thể nén hình ảnh bên trong EPUB để làm cho kích thước tệp đầu ra nhỏ hơn.
Kết quả của việc tối ưu hóa và nén nội dung có thể được lưu trong EPUB gốc hoặc bất kỳ định dạng lưu có sẵn nào - DOCX, DOC, RTF, HTML và nhiều định dạng khác. Ví dụ: nén EPUB và lưu đầu ra dưới dạng Word.
Như đã đề cập, Java SDK của chúng tôi cho phép bạn giảm kích thước EPUB theo chương trình. Và bây giờ bạn có thể thử chức năng mạnh mẽ của chúng tôi và đánh giá cách nén EPUB trong Java với ví dụ sau:
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
CompressOptions requestCompressOptions = new CompressOptions();
requestCompressOptions.setImagesQuality(75);
requestCompressOptions.setImagesReduceSizeFactor(1);
CompressDocumentOnlineRequest compressDocumentRequest = new CompressDocumentOnlineRequest(
requestDocument, requestCompressOptions, null, null, null, null);
CompressDocumentOnline compressDocument =
wordsApi.compressDocumentOnline(compressDocumentRequest);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
compressDocument.getDocument().iterator().next(), "epub", null, null, null, null);
wordsApi.convertDocument(convertDocument);
Cài đặt 'Aspose.Words Cloud SDK for Java' bằng cách sử dụng công cụ tự động hóa bản dựng Maven.
Thêm phần phụ thuộc này vào POM của dự án của bạn:
Thay vào đó, bạn có thể sao chép Aspose.Words Cloud SDK for Java từ GitHub và sử dụng nó trong dự án của mình. Vui lòng làm theo các Instructions này để nhanh chóng nhận được thông tin xác thực bảo mật cần thiết và truy cập REST API của chúng tôi.
Tham khảo Repository Documentation để xem chi tiết.