Trenutno ne prihvaćamo EPUB datoteke kao unos. Ali možemo proizvesti EPUB datoteke kao izlaz. Radujemo se punoj podršci za EPUB u skoroj budućnosti.
Koristeći naš moćni Java API, programeri mogu komprimirati EPUB dokumente kako bi optimizirali sadržaj i veličinu izlazne datoteke. Smanjenje veličine EPUB a događa se čišćenjem neiskorištenih podataka i resursa. Također možete komprimirati slike unutar EPUB a kako biste veličinu izlazne datoteke učinili još manjom.
Rezultat optimizacije sadržaja i kompresije može se spremiti u originalni EPUB ili bilo koji dostupni format za spremanje – DOCX, DOC, RTF, HTML i mnoge druge. Na primjer, komprimirajte EPUB i spremite izlaz kao Word.
Kao što je spomenuto, naš Java SDK omogućuje programsko smanjenje veličine EPUB a. A sada možete isprobati našu moćnu funkcionalnost i procijeniti kako komprimirati EPUB u Java sa sljedećim primjerom:
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);
Instalirajte 'Aspose.Words Cloud SDK for Java' pomoću alata za automatizaciju gradnje Maven.
Dodajte ovu ovisnost u POM svog projekta:
Kao alternativu, možete klonirati Aspose.Words Cloud SDK for Java izvorni kod s GitHuba i koristiti ga u svom projektu. Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.
Pogledajte Repository Documentation da vidite detalje.
Možete izvršiti kompresiju dokumenta za druge formate datoteka: