Izmantojot REST API pakalpojumā Java, izstrādātāji var programmatiski saspiest EPUB. Izmantojot doto risinājumu, izvade pēc saspiešanas būs augstas kvalitātes fails.
Pašlaik mēs nepieņemam EPUB failus kā ievadi. Bet mēs varam izveidot EPUB failus kā izvadi. Mēs ceram uz pilnu EPUB atbalstu tuvākajā nākotnē.
Izmantojot mūsu jaudīgo Java API, izstrādātāji var saspiest EPUB dokumentus, lai optimizētu saturu un izvades faila lielumu. EPUB lielumu var samazināt, iztīrot neizmantotos datus un resursus. Varat arī saspiest attēlus EPUB failā, lai izvades faila lielums būtu vēl mazāks.
Satura optimizācijas un saspiešanas rezultātu var saglabāt oriģinālajā EPUB vai jebkurā pieejamajā saglabāšanas formātā – DOCX, DOC, RTF, HTML un daudzos citos. Piemēram, saspiediet EPUB un saglabājiet izvadi kā Word.
Kā minēts, mūsu Java SDK ļauj programmatiski samazināt EPUB lielumu. Tagad varat izmēģināt mūsu jaudīgo funkcionalitāti un novērtēt, kā saspiest EPUB pakalpojumā Java, izmantojot šādu piemēru:
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);
Instalējiet 'Aspose.Words Cloud SDK for Java' izmantojot Maven veidošanas automatizācijas rīku.
Pievienojiet šo atkarību sava projekta POM:
Kā alternatīvu varat klonēt Aspose.Words Cloud SDK for Java pirmkodam no GitHub un izmantot to savā projektā. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Sīkāku informāciju skatiet Repository Documentation.
Varat veikt dokumentu saspiešanu citiem failu formātiem: