Open eenvoudig Word documenten met slechts een paar regels JavaScript code. Onze Node bibliotheek biedt u alles wat u nodig hebt om programmatisch toegang te krijgen tot Word documentinhoud.
De taak van het lezen van Word documenten is de taak van het lezen van hiërarchische datastructuren binnen het DOM model. Dit houdt in dat u het formaat van elk afzonderlijk Word gegevenselement kent, inclusief alle mogelijke onderliggende elementen en attributen.
Onze JavaScript bibliotheek is een cloudgebaseerde oplossing waarmee u Word bestanden kunt openen om gemakkelijk te lezen en te schrijven. Deze gedistribueerde aanpak geeft u flexibiliteit bij softwareontwikkeling met behulp van JavaScript taal, aangezien alle resource-intensieve Word documentverwerking plaatsvindt op Aspose-servers. Het enige dat u nodig hebt, is om privésleutels te krijgen om toegang te krijgen tot Cloud API in JavaScript code.
U kunt itereren over alle elementen van een Word document of u kunt zoeken naar specifieke elementen in een DOM boom. We bieden een breed JavaScript aan JavaScript functies, zowel voor het werken met de structuur van het Word bestand als voor de gegevens in de documentknooppunten.
Het volgende codevoorbeeld zal u helpen snel erachter te komen hoe u een Word bestand kunt laden met JavaScript en er enkele acties op kunt uitvoeren.
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const fileName = "Input.docx";
const requestFileContent = fs.createReadStream(fs.readFileSync(
fileName, 'utf8'));
const uploadDocumentRequest = new model.UploadFileRequest({
fileContent: requestFileContent,
path: fileName
});
wordsApi.uploadFile(uploadDocumentRequest)
.then((uploadDocumentRequestResult) => {
console.log("Result of UploadDocumentRequest: ", uploadDocumentRequestResult);
const requestParagraph = new model.ParagraphInsert({
text: "Reading and writing to the file in the cloud occurs automatically."
})
const insertParagraphRequest = new model.InsertParagraphRequest({
name: fileName,
paragraph: requestParagraph
});
wordsApi.insertParagraph(insertParagraphRequest)
.then((insertParagraphRequestResult) => {
console.log("Result of InsertParagraphRequest: ", insertParagraphRequestResult);
const downloadDocumentRequest = new model.DownloadFileRequest({
path: fileName
});
wordsApi.downloadFile(downloadDocumentRequest)
.then((downloadDocumentRequestResult) => {
console.log("Result of DownloadDocumentRequest: ", downloadDocumentRequestResult);
});
});
});
Installeer 'Aspose.Words Cloud SDK for Node.js' met behulp van NPM -pakketbeheer. Voer npm install asposewordscloud --save uit vanaf de opdrachtregel om de SDK te installeren via de NPM pakketbeheerder. Als alternatief kunt u de Aspose.Words Cloud SDK for Node.js -broncode van GitHub handmatig klonen en in uw project gebruiken. Volg deze Instructions om snel de benodigde beveiligingsreferenties te krijgen en toegang te krijgen tot onze REST API.
Raadpleeg de Repository Documentation voor meer details.