Käyttämällä REST sovellusliittymää kohteessa Java kehittäjät voivat pakata kohteen DOCX ohjelmallisesti. Annetulla ratkaisulla tulos on korkealaatuinen tiedosto pakkaamisen jälkeen.
Tehokkaan Java API:n avulla kehittäjät voivat pakata DOCX:n sisällön ja tulostustiedoston koon optimoimiseksi. Tiedoston kokoa pienennetään poistamalla käyttämättömät tiedot ja resurssit. Voit myös pakata kuvia pienentääksesi tulostustiedoston kokoa entisestään.
Sisällön optimoinnin ja pakkaamisen tulos voidaan tallentaa alkuperäiseen DOCX muotoon tai mihin tahansa käytettävissä olevaan tallennusmuotoon – DOCX, DOC, RTF, PDF, HTML ja monet muut.
Kuten mainittiin, Java SDK:llamme voit ohjelmallisesti pienentää DOCX:n kokoa. Ja nyt voit kokeilla tehokkaita toimintojamme ja arvioida, kuinka DOCX pakataan Java seuraavan esimerkin avulla:
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(), "docx", null, null, null, null);
wordsApi.convertDocument(convertDocument);
Asenna 'Aspose.Words Cloud SDK for Java' käyttämällä Maven rakennusautomaatiotyökalua.
Lisää tämä riippuvuus projektisi POM:iin:
Vaihtoehtoisesti voit kloonata Aspose.Words Cloud SDK for Java lähdekoodille GitHubista ja käyttää sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.
Katso tarkemmat tiedot Repository Documentation.
Voit pakata asiakirjat muille tiedostomuodoille: