Node API για συγχώνευση HTML σε PDF

Node SDK για συνδυασμό HTML αρχείων και εξαγωγή του αποτελέσματος σε PDF μορφή

Χρησιμοποιήστε τη βιβλιοθήκη Node για να συγχωνεύσετε το HTML με το PDF μέσω του REST API. Συνδυάστε εύκολα δύο ή περισσότερα HTML αρχεία σε ένα μόνο PDF αρχείο χρησιμοποιώντας το JavaScript.

Προβολή αποσπάσματος κώδικα

Συνδυάστε το HTML σε PDF χρησιμοποιώντας το JavaScript REST API

Εύκολη συγχώνευση HTML σε PDF μορφή σε κώδικα JavaScript. Αυτή η βιβλιοθήκη JavaScript έχει σχεδιαστεί για να συνδυάζει πολλά HTML αρχεία σε ένα μόνο PDF αρχείο χρησιμοποιώντας το REST API, δηλαδή περνώντας κλήσεις HTTPS μέσω του Διαδικτύου.

Αυτή είναι μια επαγγελματική λύση συγχώνευσης HTML σε PDF εγγενή στο Cloud που παρέχει στους προγραμματιστές JavaScript τόσο μεγάλη ευελιξία ανάπτυξης όσο και ισχυρά χαρακτηριστικά. Η ένωση HTML αρχείων χρησιμοποιείται συχνά όταν είναι απαραίτητο να δημιουργηθεί ένα σύνολο PDF εγγράφων της ίδιας δομής, καθένα από τα οποία περιέχει μοναδικά δεδομένα. Με τη συγχώνευση αρχείων, μπορείτε να αυτοματοποιήσετε τις ροές εργασίας ψηφιακών HTML/PDF και να μεταφορτώσετε ορισμένα κομμάτια ρουτίνας της διαδικασίας στο λογισμικό JavaScript γρήγορης και αποτελεσματικής επεξεργασίας εγγράφων.

Συγχωνεύστε πολλά HTML σε ένα PDF στο JavaScript

Ίσως χρειαστεί να συνδυάσετε HTML αρχεία σε ένα μόνο PDF αρχείο σε πολλές περιπτώσεις. Για παράδειγμα, μπορεί να θέλετε να συνδυάσετε πολλά HTML αρχεία πριν από την εκτύπωση ή την αρχειοθέτηση.

Η συγχώνευση HTML μπορεί να είναι μέρος μιας ολοκληρωμένης προσέγγισης επεξεργασίας εγγράφων για τη δημιουργία PDF εγγράφων από διαφορετικές πηγές δεδομένων. Τέτοιες εργασίες περιλαμβάνουν τη χρήση μιας βιβλιοθήκης JavaScript με πλήρεις δυνατότητες χειρισμού HTML/PDF που θα επεξεργάζεται ένα σύνολο HTML αρχείων και θα τα συγχωνεύει μαζί στο συντομότερο δυνατό χρόνο, παράγοντας ένα συμπαγές και ακριβές αποτέλεσμα PDF.

Συγχώνευση HTML σε PDF στο JavaScript

Για να πραγματοποιήσετε συγχώνευση HTML σε PDF στο JavaScript, χρειάζεστε τουλάχιστον δύο αρχεία πηγής HTML. Για μια γρήγορη αρχή, ανατρέξτε στο παρακάτω παράδειγμα κώδικα JavaScript.

Ανεβάστε αρχεία που θέλετε να συνδυάσετε
Εκτέλεση κώδικα
Ανεβάστε αρχεία που θέλετε να συνδυάσετε
Επιλέξτε τη μορφή προορισμού από τη λίστα
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const document = fs.createReadStream("Input1.html");
//  Φόρτωση εγγράφου για προσθήκη από το χώρο αποθήκευσης Cloud.
const mergeDocument = new model.DocumentEntry({
    fileReference: model.FileReference.fromRemoteFilePath("Input2.html"),
    importFormatMode: "KeepSourceFormatting"
})

const documentEntries = [ mergeDocument ]
const documentList = new model.DocumentEntryList({
    documentEntries: documentEntries
})

const appendDocumentOnline = new model.AppendDocumentOnlineRequest({
    document: document,
    documentList: documentList
});
wordsApi.appendDocumentOnline(appendDocumentOnline)
.then((appendDocumentOnlineResult) => {
    console.log("Result of AppendDocumentOnline: ", appendDocumentOnlineResult);
});
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό JavaScript στο πρόχειρο

Πώς να χρησιμοποιήσετε το JavaScript για τη συγχώνευση HTML με PDF

  1. Εγκαταστήστε το Node SDK και προσθέστε την αναφορά (εισαγωγή της βιβλιοθήκης) στο έργο Node.
  2. Ανοίξτε το αρχείο προέλευσης HTML σε JavaScript.
  3. Φορτώστε ένα έγγραφο για προσθήκη από το χώρο αποθήκευσης Cloud.
  4. Καλέστε τη appendDocumentOnline(), μεταβιβάζοντας το όνομα αρχείου εξόδου με την απαιτούμενη επέκταση.
  5. Λάβετε το συνδυασμένο αποτέλεσμα σε PDF μορφή ως ένα μόνο αρχείο.

Node βιβλιοθήκη για συγχώνευση HTML με PDF

Εγκαταστήστε '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

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.