Deschideți DOC în Node SDK

Utilizați REST API pentru a deschide și a citi DOC fișiere în mod programatic în JavaScript

Deschideți cu ușurință DOC documentele cu doar câteva rânduri de cod JavaScript. Biblioteca noastră Node vă va oferi tot ce aveți nevoie pentru a accesa conținutul DOC documentului în mod programatic.

Vizualizați fragmentul de cod

Deschideți un DOC fișier în JavaScript

Sarcina de a citi DOC documente este sarcina de a citi structurile de date ierarhice în cadrul modelului DOM. Aceasta implică cunoașterea formatului fiecărui element de DOC date individual, inclusiv a tuturor elementelor și atributelor secundare posibile.

Biblioteca noastră JavaScript este o soluție bazată pe cloud care vă va permite să deschideți DOC fișiere pentru citire și scriere cu ușurință. Această abordare distribuită vă oferă flexibilitate în dezvoltarea de software folosind limbajul JavaScript, deoarece toate procesarea DOC documentelor care necesită resurse vor avea loc pe serverele Aspose. Tot ce aveți nevoie este să obțineți chei private pentru a accesa Cloud API în JavaScript codul.

Citiți programatic DOC documente în JavaScript

Puteți itera toate elementele unui DOC document sau puteți căuta anumite elemente într-un arbore DOM. Oferim o gamă largă de funcții JavaScript atât pentru lucrul cu structura DOC fișierului, cât și cu datele conținute în nodurile documentului.

Următorul exemplu de cod vă va ajuta să vă dați seama rapid cum să încărcați un DOC fișier folosind JavaScript și să efectuați unele acțiuni asupra acestuia.

Încărcați un document pe care doriți să îl accesați
Rulați codul
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const fileName = "Input.doc";

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);
        });
    });
});
Rulați codul
  
Copiați codul JavaScript în clipboard

Cum să citiți un DOC fișier în JavaScript

  1. Instalați "Aspose.Words Cloud pentru Node"
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dvs. JavaScript
  3. Citiți un DOC fișier

Instalați JavaScript biblioteca pentru a citi DOC fișiere

Instalați 'Aspose.Words Cloud SDK for Node.js' folosind managerul de pachete NPM. Rulați npm install asposewordscloud --save din linia de comandă pentru a instala SDK ul prin managerul de pachete NPM. Ca alternativă, puteți clona manual codul sursă Aspose.Words Cloud SDK for Node.js din GitHub și îl puteți utiliza în proiectul dvs. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.

Cerințe de sistem

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

Consultați Repository Documentation pentru a vedea mai multe detalii.

Alte formate de fișiere acceptate

Puteți deschide documente în alte formate:

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2025. Toate drepturile rezervate.