Izmantojot REST API pakalpojumā JavaScript, izstrādātāji var programmatiski saspiest Word. Izmantojot doto risinājumu, izvade pēc saspiešanas būs augstas kvalitātes fails.
Izmantojot mūsu jaudīgo JavaScript API, izstrādātāji var saspiest Word, lai optimizētu saturu un izvades faila lielumu. Faila lieluma samazināšana notiek, iztīrot neizmantotos datus un resursus. Varat arī saspiest attēlus, lai izvades faila lielums būtu vēl mazāks.
Satura optimizācijas un saspiešanas rezultāts var tikt saglabāts oriģinālajā Word vai jebkurā pieejamajā saglabāšanas formātā – DOCX, DOC, RTF, PDF, HTML un daudzos citos.
Kā minēts, mūsu Node SDK ļauj programmatiski samazināt Word lielumu. Tagad varat izmēģināt mūsu jaudīgo funkcionalitāti un novērtēt, kā JavaScript saspiest Word, izmantojot šādu piemēru:
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const requestDocument = fs.createReadStream("Input.docx");
const requestCompressOptions = new model.CompressOptions({
imagesQuality: 75,
imagesReduceSizeFactor: 1
})
const compressDocumentRequest = new model.CompressDocumentOnlineRequest({
document: requestDocument,
compressOptions: requestCompressOptions
});
wordsApi.compressDocumentOnline(compressDocumentRequest)
.then((compressDocumentResult) => {
const requestDocument = compressDocumentResult.Document.Values();
const convertDocument = new model.ConvertDocumentRequest({
document: requestDocument,
format: "docx"
});
wordsApi.convertDocument(convertDocument)
.then((convertDocumentResult) => {
console.log("Result of ConvertDocument: ", convertDocumentResult);
});
});
Instalējiet 'Aspose.Words Cloud SDK for Node.js' izmantojot NPM pakotņu pārvaldnieku. Palaidiet npm install asposewordscloud --save no komandrindas, lai instalētu SDK, izmantojot NPM pakotņu pārvaldnieku. Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for Node.js avota kodu 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: