გახსენით და წაიკითხეთ Word ან PDF ფაილი Node SDK ში

გამოიყენეთ REST API დოკუმენტების პროგრამულად გასახსნელად და წასაკითხად JavaScript ში

მარტივად გახსენით Word, PDF დოკუმენტები JavaScript კოდის მხოლოდ რამდენიმე ხაზით. ჩვენი Node ბიბლიოთეკა მოგაწვდით ყველაფერს, რაც გჭირდებათ დოკუმენტის შინაარსზე პროგრამულად წვდომისთვის.

კოდის ნაწყვეტის ნახვა

გახსენით და წაიკითხეთ დოკუმენტები JavaScript

თუ გსურთ ტექსტური ფაილის გახსნა და მონაცემებთან მუშაობა უბრალო ტექსტის ფორმატში, ამის გაკეთება შეგიძლიათ JavaScript ენისა და ოპერაციული სისტემის ყველაზე ძირითადი ფუნქციების გამოყენებით. რაც შეეხება საოფისე დოკუმენტების კითხვას, რომლებიც წარმოდგენილია მრავალფეროვან ფორმატებში (DOCX, DOC, PDF, RTF, ODT, HTML და ა.შ.), ამ ამოცანის ამოხსნა უფრო რთულია, რადგან ასეთი დოკუმენტები აღწერილია რთული ხის მსგავსი მონაცემებით. სტრუქტურები DOM მოდელის ფარგლებში.

ჩვენი JavaScript ბიბლიოთეკა არის ღრუბელზე დაფუძნებული გადაწყვეტა, რომელიც საშუალებას მოგცემთ გახსნათ დოკუმენტები ნებისმიერ ოფისში და ვებ ფორმატში. ეს განაწილებული მიდგომა გაძლევთ მოქნილობას პროგრამული უზრუნველყოფის შემუშავებაში JavaScript ენის გამოყენებით, რადგან ყველა რესურსზე ინტენსიური დოკუმენტის დამუშავება მოხდება Aspose სერვერებზე. ყველაფერი რაც თქვენ გჭირდებათ არის პირადი გასაღებების მიღება Cloud API ზე წვდომისთვის JavaScript კოდში.

პროგრამულად წაიკითხეთ Word, PDF დოკუმენტები JavaScript

შეგიძლიათ გაიმეოროთ დოკუმენტის ელემენტები, ან შეგიძლიათ მოძებნოთ კონკრეტული ელემენტები DOM ხეში. ჩვენ გთავაზობთ JavaScript ს ფუნქციების ფართო სპექტრს, როგორც დოკუმენტის სტრუქტურასთან, ასევე დოკუმენტის კვანძებში არსებულ მონაცემებთან მუშაობისთვის.

JavaScript კოდის შემდეგი მაგალითი დაგეხმარებათ სწრაფად გაარკვიოთ, როგორ ჩატვირთოთ დოკუმენტი და შეასრულოთ მასზე რამდენიმე მოქმედება.

ატვირთეთ დოკუმენტი, რომელზეც გსურთ წვდომა
გაუშვით კოდი
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);
        });
    });
});
გაუშვით კოდი
  
დააკოპირეთ კოდი JavaScript ბუფერში

როგორ წავიკითხოთ Word, PDF დოკუმენტები JavaScript ში

  1. დააინსტალირეთ "Aspose.Words Cloud for Node"
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს JavaScript პროექტს
  3. წაიკითხეთ დოკუმენტი

დააინსტალირეთ JavaScript ბიბლიოთეკა დოკუმენტების წასაკითხად

დააინსტალირეთ 'Aspose.Words Cloud SDK for Node.js' NPM პაკეტის მენეჯერის გამოყენებით. გაუშვით npm install asposewordscloud --save ბრძანების ხაზიდან, რომ დააინსტალიროთ SDK NPM პაკეტის მენეჯერის მეშვეობით. როგორც ალტერნატივა, შეგიძლიათ ხელით კლონიროთ Aspose.Words Cloud SDK for Node.js წყაროს კოდისთვის GitHub-დან და გამოიყენოთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.

სისტემის მოთხოვნები

  • @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+)

დამატებითი დეტალების სანახავად იხილეთ Repository Documentation.

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.