1. Προϊόντα
  2.   Επεξεργασίας κειμένου
  3.   Node.js
  4.   Aspose.Words Cloud SDK for Node.js

Aspose.Words Cloud SDK for Node.js

 
 

Node.js API to Create/Convert Word DOC, DOCX Files

A Powerufl Node.js REST SDK to Generate, Edit, Print, Manipulate, Read, & Convert Word DOC, DOCX Documents without MicroSoft Word, or Office Automation inside Node.js Envrionment.

Τι είναι το Aspose.Words Cloud SDK για Node.js;

Στις σημερινές ταχύρρυθμες βιομηχανίες όπως η υγειονομική περίθαλψη, η εκπαίδευση και οι νομικές υπηρεσίες, η αποδοτική διαχείριση εγγράφων είναι κρίσιμη. Για προγραμματιστές που επιθυμούν να βελτιώσουν τις ροές εργασίας, το Aspose.Words Cloud SDK για Node.js προσφέρει ένα ισχυρό και αξιόπιστο Node.js DOCX REST API που ενσωματώνει δυνατότητες δημιουργίας και μετατροπής εγγράφων απευθείας στις εφαρμογές. Αυτό το Word processing Node.js API υποστηρίζει μια ευρεία γκάμα μορφών, συμπεριλαμβανομένων των DOCX, DOC, RTF, DOT, HTML, ODT και άλλων, επιτρέποντας στους προγραμματιστές να δημιουργούν DOCX σε Node.js, να εξάγουν περιεχόμενο, να διαχειρίζονται τη μορφοποίηση και να προσθέτουν πίνακες σε έγγραφα Word με ευκολία.

Σχεδιασμένη για κλιμακωσιμότητα και απλότητα, αυτή η βιβλιοθήκη επεξεργασίας κειμένου Node.js επιτρέπει σε προγραμματιστές λογισμικού και προγραμματιστές να μετατρέπουν Word σε PDF σε Node.js, να χωρίζουν ή να συγχωνεύουν έγγραφα, να διαχειρίζονται στυλ & μορφοποίηση, και να δημιουργούν εξατομικευμένα αποτελέσματα χρησιμοποιώντας mail merge. Με τον διαισθητικό σχεδιασμό και την αρχιτεκτονική cloud, το API δημιουργίας DOCX για Node.js υποστηρίζει απρόσκοπτη μετατροπή σε μορφές όπως RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG, DOCX, DOCM και DOTX. Είτε εργάζεστε με μεγάλα αρχεία είτε με μικρές δυναμικές αναφορές, αυτό το Δωρεάν DOCX Node.js API παρέχει ισχυρά εργαλεία για τροποποίηση επεξεργασίας κειμένου σε Node.js, εξασφαλίζοντας ταυτόχρονα ασφαλή, αποδοτική και υψηλής πιστότητας διαχείριση εγγράφων χωρίς βαρύ υποδομικό κόστος.

Previous Next

Ξεκινώντας με το Aspose.Words Cloud SDK για Node.js

Για να εγκαταστήσετε το Aspose.Words Cloud SDK για Node.js, μπορείτε να χρησιμοποιήσετε το npm, τον διαχειριστή πακέτων για JavaScript. Παρακαλούμε χρησιμοποιήστε τις παρακάτω εντολές για μια επιτυχημένη εγκατάσταση.

Εγκατάσταση Aspose.Words για .NET μέσω npm

 npm install asposewordscloud 
Μπορείτε να το κατεβάσετε απευθείας από την Σελίδα κυκλοφορίας

Δημιουργία Εγγράφου Word μέσα σε Εφαρμογές Node.js

Το Aspose.Words Cloud SDK για Node.js παρέχει πλήρη λειτουργικότητα που επιτρέπει σε προγραμματιστές λογισμικού να δημιουργούν προγραμματιστικά ένα νέο έγγραφο Word και να προσθέτουν περιεχόμενο σε αυτό μέσα στις δικές τους εφαρμογές Node.js. Μετά τη δημιουργία του εγγράφου, οι προγραμματιστές μπορούν εύκολα να προσθέσουν κείμενο, εικόνες, σχήματα, να διαχειριστούν γραμματοσειρές, να ορίσουν στυλ και μορφοποίηση, να ρυθμίσουν το μέγεθος σελίδας, να εισάγουν πίνακες και διαγράμματα, να προσθέσουν κεφαλίδες/υποσέλιδα κ.λπ. Ακολουθεί ένα απλό παράδειγμα που δείχνει πώς οι προγραμματιστές μπορούν να δημιουργήσουν ένα νέο έγγραφο Word μέσα σε εφαρμογές Node.js.

Πώς να Δημιουργήσετε Νέα Έγγραφα Word μέσα σε Εφαρμογές Node.js;

 import * as fs from "fs";

const clientId = "####-####-####-####-####";
const secret = "##################";
const wordsApi = new WordsApi(clientId, secret);
const createRequest = new model.CreateDocumentRequest({
fileName: "Sample.docx"
});

wordsApi.createDocument(createRequest)
.then((createRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of createRequest: ", createRequestResult);
});

Μετατροπή Εγγράφου Word μέσω του Node.js SDK

Οι προγραμματιστές λογισμικού μπορούν να χρησιμοποιήσουν το Aspose.Words Cloud SDK για Node.js για να μετατρέπουν έγγραφα MS Word από τη μία μορφή στην άλλη με μόνο λίγες γραμμές κώδικα μέσα στις δικές τους εφαρμογές. Είτε χρειάζεστε μετατροπή DOCX σε PDF, HTML σε DOC, ή οποιονδήποτε άλλο συνδυασμό, το SDK παρέχει απλές μεθόδους για την αποτελεσματική εκτέλεση αυτών των εργασιών. Το παρακάτω παράδειγμα δείχνει πώς οι προγραμματιστές μπορούν να μετατρέψουν ένα αρχείο DOCX σε PDF μέσα σε περιβάλλον Node.js.

Πώς να Μετατρέψετε DOCX σε PDF μέσω Node.js;

 
// create API instance (baseUrl is optional)
        const wordsApi = new WordsApi(clientId, clientSecret, baseUrl);

        // upload file to the Aspose cloud
        const uploadRequest = new UploadFileRequest();
        uploadRequest.path = "uploaded.docx";
        uploadRequest.fileContent = createReadStream(localPath);

        wordsApi.uploadFile(uploadRequest)
            .then((_uploadResult) => {
                // save the file as pdf in the cloud
                const request = new SaveAsRequest({
                    name: "uploaded.docx",
                    saveOptionsData: new PdfSaveOptionsData(
                        {
                            fileName: "destination.pdf"
                        })
                });

                wordsApi.saveAs(request)
                    .then((_result) => {
                        // deal with the pdf file
                    })
                    .catch(function(_err) {
                        // handle saveAs request error
                    });
            })
            .catch(function(_err) {
                // handle uploadFile request error
            });

Εξαγωγή Κειμένου από Έγγραφα Word μέσω Node.js

Η εξαγωγή κειμένου καθώς και εικόνων από διάφορους τύπους εγγράφων είναι συχνή απαίτηση σε πολλές εφαρμογές, όπως ανάλυση κειμένου ή ευρετηρίαση περιεχομένου κ.λπ. Το Aspose.Words Cloud SDK για Node.js προσφέρει αδιάλειπτες δυνατότητες εξαγωγής κειμένου, επιτρέποντας στους προγραμματιστές να ανακτούν το κείμενο με ευκολία. Το SDK παρέχει επίσης χρήσιμες μεθόδους για την εξαγωγή λογοτύπων, εικονογραφήσεων ή φωτογραφιών ενσωματωμένων στο έγγραφο. Ακολουθεί ένα παράδειγμα που δείχνει πώς οι χρήστες μπορούν να εξάγουν κείμενο από ένα έγγραφο DOCX μέσα σε Node.js.

Πώς να Εξάγετε Κείμενο από ένα Έγγραφο DOCX μέσω Node.js;

const { WordsApi, GetDocumentTextRequest } = require("asposewordscloud");

// Initialize Words API
const wordsApi = new WordsApi();

// Extract text from DOCX
const getTextRequest = new GetDocumentTextRequest({
  name: "input.docx",
});

wordsApi.getDocumentText(getTextRequest)
  .then((result) => {
    console.log("Text extracted:", result.text);
  })
  .catch((error) => {
    console.error("Error extracting text:", error);
  });

Εφαρμογή Mail Merge σε Node.js

Αυτό που ξεχωρίζει το Aspose.Words Cloud SDK είναι ο διαισθητικός σχεδιασμός του API, ο οποίος επιτρέπει στους προγραμματιστές λογισμικού να εκτελούν σύνθετες εργασίες με μόνο λίγες γραμμές κώδικα. Το SDK απλοποιεί τη διαδικασία δημιουργίας εξατομικευμένων εγγράφων χρησιμοποιώντας τη λειτουργία mail merge μέσα σε εφαρμογές Node.js. Οι προγραμματιστές μπορούν εύκολα να γεμίσουν πρότυπα εγγράφων με δεδομένα από εξωτερικές πηγές, όπως βάσεις δεδομένων ή αρχεία JSON, για να δημιουργήσουν προσαρμοσμένα έγγραφα μαζικά. Ακολουθεί ένα παράδειγμα εκτέλεσης mail merge με πηγή δεδομένων JSON.

Πώς να Εκτελέσετε Mail Merge με Πηγή Δεδομένων JSON μέσα σε Node.js;


const { WordsApi, ExecuteMailMergeOnlineRequest, MailMergeData } = require("asposewordscloud");

// Initialize Words API
const wordsApi = new WordsApi();

// Perform mail merge with JSON data
const mailMergeData = new MailMergeData();
mailMergeData.dataSourceType = "json";
mailMergeData.dataSource = fs.createReadStream("data.json");

const executeMailMergeRequest = new ExecuteMailMergeOnlineRequest({
  template: fs.createReadStream("template.docx"),
  data: mailMergeData,
});

wordsApi.executeMailMergeOnline(executeMailMergeRequest)
  .then((result) => {
    console.log("Mail merge completed. Merged document saved.");
  })
  .catch((error) => {
    console.error("Error performing mail merge:", error);
  });

 Ελληνικά