Avage hõlpsalt Word dokumente vaid mõne JavaScript koodireaga. Meie Node teek pakub teile kõike, mida vajate programmi Word dokumendi sisule juurdepääsuks.
Word dokumentide lugemise ülesanne on DOM mudeli hierarhiliste andmestruktuuride lugemise ülesanne. See eeldab iga üksiku Word i andmeelemendi vormingu teadmist, sealhulgas kõiki selle võimalikke alamelemente ja atribuute.
Meie JavaScript teek on pilvepõhine lahendus, mis võimaldab hõlpsasti avada Word faile lugemiseks ja kirjutamiseks. See hajutatud lähenemine annab teile paindlikkuse tarkvaraarenduses JavaScript keelt kasutades, kuna kogu ressursimahukas Word dokumentide töötlemine toimub Aspose'i serverites. Kõik, mida vajate, on hankida privaatvõtmed, et pääseda juurde JavaScript koodis pilve API le.
Saate itereerida Word dokumendi kõiki elemente või otsida konkreetseid elemente DOM puust. Pakume laia valikut JavaScript funktsioone nii Word faili struktuuri kui ka dokumendisõlmedes sisalduvate andmetega töötamiseks.
Järgmine koodinäide aitab teil kiiresti aru saada, kuidas laadida JavaScript abil Word faili ja teha sellega mõningaid toiminguid.
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);
});
});
});
Installige 'Aspose.Words Cloud SDK for Node.js' kasutades NPM -i paketihaldurit. Käivitage SDK installimiseks NPM i paketihalduri kaudu käsurealt käsk npm install asposewordscloud --save. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Node.js lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Lisateabe saamiseks vaadake Repository Documentation.
Saate avada muus vormingus dokumente: