Utilizzando REST API in JavaScript, gli sviluppatori possono comprimere documenti in DOC, DOCX, RTF, PDF e altri formati. Con la soluzione data, l'output sarà un file di alta qualità dopo la compressione.
Utilizzando la nostra potente JavaScript API, gli sviluppatori possono comprimere i file per ottimizzare il contenuto e le dimensioni del file di output. La riduzione delle dimensioni del file avviene ripulendo i dati e le risorse inutilizzati. Puoi anche comprimere le immagini per ridurre ulteriormente le dimensioni del file di output.
Il risultato dell'ottimizzazione e della compressione dei contenuti può essere salvato nel formato file originale o in qualsiasi formato di salvataggio disponibile: DOCX, DOC, RTF, PDF, HTML e molti altri.
Come accennato, il nostro SDK Node ti consente di ridurre a livello di codice le dimensioni di un documento in qualsiasi formato supportato. Ad esempio, puoi ridurre la dimensione del file di PDF, DOCX, DOC, RTF, ODT, EPUB, HTML e altri formati. E ora puoi provare la nostra potente funzionalità e valutare come comprimere un documento in JavaScript con il seguente esempio:
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);
});
});
Installa 'Aspose.Words Cloud SDK for Node.js' utilizzando il gestore di pacchetti NPM. Esegui npm install asposewordscloud --save dalla riga di comando per installare l'SDK tramite il gestore di pacchetti NPM. In alternativa, puoi clonare manualmente il codice sorgente di Aspose.Words Cloud SDK for Node.js da GitHub e usarlo nel tuo progetto. Segui queste Instructions per ottenere rapidamente le credenziali di sicurezza necessarie e accedere alla nostra REST API.
Fare riferimento alla Repository Documentation per ulteriori dettagli.