1. Προϊόντα
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF για Node.js μέσω C++

Aspose.PDF για Node.js μέσω C++

 
 

API Node.js για δημιουργία & μετατροπή αρχείων PDF

Μια πολύ ισχυρή βιβλιοθήκη Node.js για επεξεργασία εγγράφων PDF online. Επιτρέπει τη δημιουργία, ανάγνωση, τροποποίηση, απόδοση, προστασία, βελτιστοποίηση και μετατροπή PDF σε XLSX σε εφαρμογές Node.js.

Τι είναι το Aspose.PDF για Node.js μέσω C++;

Τα PDF παραμένουν το πρότυπο για ψηφιακά έγγραφα σε όλους τους κλάδους, αλλά η προγραμματιστική τους διαχείριση —ιδιαίτερα για εργασίες όπως η εξαγωγή κειμένου, η μετατροπή μορφής ή η προστασία αρχείων— μπορεί να είναι πολύπλοκη. Aspose.PDF για Node.js μέσω C++ προσφέρει μια ισχυρή και αποδοτική λύση, επιτρέποντας στους προγραμματιστές να δημιουργούν PDF σε Node.js, να διαβάζουν αρχεία PDF και να ενσωματώνουν αβίαστα προηγμένες δυνατότητες επεξεργασίας PDF στις εφαρμογές τους. Σχεδιασμένη για ταχύτητα και αξιοπιστία, αυτή η βιβλιοθήκη αξιοποιεί την απόδοση του C++ ενώ προσφέρει μια ομαλή εμπειρία για τους προγραμματιστές Node.js. Είτε χρειάζεστε να τροποποιήσετε αρχεία PDF, να εξάγετε κείμενο από PDF, είτε να μετατρέψετε αρχείο PDF σε XLSX, αυτή η λύση καλύπτει τα πάντα χωρίς να απαιτείται βαθιά γνώση των εσωτερικών δομών του PDF.

Πέρα από την βασική επεξεργασία, το Aspose.PDF σας επιτρέπει να κρυπτογραφείτε αρχεία PDF, να προστατεύετε αρχεία PDF με κωδικούς πρόσβασης, να συγχωνεύετε ή να χωρίζετε PDF, να προσθέτετε σημειώσεις και να εισάγετε ή να αφαιρείτε δυναμικά συνημμένα και εικόνες. Οι προγραμματιστές μπορούν επίσης να βελτιστοποιήσουν τα PDF στο Node.js για μέγεθος και απόδοση ή να εφαρμόσουν υδατογραφήματα και OCR για σαρωμένο περιεχόμενο. Με το ολοκληρωμένο σύνολο εργαλείων του και το σχεδιασμό έτοιμο για το cloud, το Aspose.PDF σας δίνει τη δυνατότητα να μετατρέψετε αρχεία PDF στο Node.js και να δημιουργήσετε εφαρμογές PDF πλούσιες σε δυνατότητες που κλιμακώνονται. Για κάθε προγραμματιστή που επιθυμεί να απλοποιήσει τις ροές εργασίας εγγράφων με ένα αξιόπιστο Node.js PDF REST API, το Aspose.PDF για Node.js μέσω C++ είναι η ιδανική επιλογή.

Ξεκινώντας με Aspose.PDF για Node.js μέσω C++

Για να εγκαταστήσετε και να χρησιμοποιήσετε το Aspose.PDF με Node.js μέσω C++ από ένα -*ZIP αρχείο, ακολουθήστε τις παρακάτω οδηγίες.

  • Εξαγάγετε τα αρχεία από το αρχείο ZIP
  • Κρυπτογραφήστε το αρχείο *.lic χρησιμοποιώντας το ‘encrypt_lic.html
  • Επεξεργαστείτε το ‘settings.json’ και ρυθμίστε τις ρυθμίσεις σας

Μπορείτε επίσης να κατεβάσετε τη βιβλιοθήκη απευθείας από τη Aspose.PDF σελίδα προϊόντος

Μετατροπή αρχείων PDF μέσα σε Node.js

Aspose.PDF για Node.js μέσω C++ καθιστά εύκολο για τους επαγγελματίες λογισμικού να μετατρέπουν γρήγορα και εύκολα τα PDF έγγραφά τους στις πιο δημοφιλείς μορφές στο περιβάλλον Node.js. Επιτρέπει αδιάκοπη μετατροπή των αρχείων PDF σε διάφορες δημοφιλείς μορφές αρχείων, συμπεριλαμβανομένων των DOCX, XLSX, EPUB, HTML, εικόνων (JPEG, PNG, TIFF) και πολλών άλλων. Αυτή η δυνατότητα επιτρέπει στους προγραμματιστές λογισμικού να προσαρμόζουν το περιεχόμενο PDF σε διαφορετικές πλατφόρμες και περιπτώσεις χρήσης χωρίς κόπο. Το παρακάτω παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να μετατρέψουν υπάρχοντα PDF έγγραφα σε μορφές αρχείων XLSX μέσα σε εφαρμογές Node.js.

Πώς να μετατρέψετε έγγραφα PDF σε μορφή XLSX μέσα σε εφαρμογές Node.js;

const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to XlsX and save the "ResultPDFtoXlsX.xlsx"*/
      const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
      console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Εξαγωγή κειμένου από PDF σε Node.js

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

Πώς να εξαγάγετε κείμενο από έγγραφο PDF μέσα σε Node.js;

const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Extract text from a PDF-file*/
      const json = AsposePdfModule.AsposePdfExtractText(pdf_file);
      console.log("AsposePdfExtractText => %O", json.errorCode == 0 ? json.extractText : json.errorText);
  });

Προστασία εγγράφων PDF μέσα σε εφαρμογές Node.js

Το Aspose.PDF για Node.js μέσω C++ παρέχει δυνατότητες για την ασφάλεια εγγράφων PDF με μόνο μερικές γραμμές κώδικα στο περιβάλλον Node.js. Υπάρχουν αρκετές σημαντικές λειτουργίες της βιβλιοθήκης, όπως η ασφαλής ψηφιακή υπογραφή PDF, ο καθορισμός κωδικών πρόσβασης, ο περιορισμός δικαιωμάτων και η κρυπτογράφηση ή αποκρυπτογράφηση του περιεχομένου εγγράφων PDF. Παρακάτω υπάρχει ένα παράδειγμα που δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να κρυπτογραφήσουν ένα έγγραφο PDF με κωδικό πρόσβασης σε εφαρμογές Node.js.

Πώς να κρυπτογραφήσετε αρχείο PDF με κωδικό ιδιοκτήτη στο Node.js;

   const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Encrypt a PDF-file with passwords "user" and "owner", and save the "ResultEncrypt.pdf"*/
      const json = AsposePdfModule.AsposePdfEncrypt(pdf_file, "user", "owner", AsposePdfModule.Permissions.PrintDocument, AsposePdfModule.CryptoAlgorithm.RC4x40, "ResultEncrypt.pdf");
      console.log("AsposePdfEncrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Βελτιστοποίηση εγγράφων PDF μέσα σε Node.js

Το Aspose.PDF για Node.js μέσω C++ καθιστά εύκολο για τους προγραμματιστές λογισμικού να βελτιστοποιήσουν το περιεχόμενο εγγράφων PDF για το Web. Βελτιστοποιεί τα έγγραφα PDF για μειωμένο μέγεθος αρχείου, βελτιωμένη απόδοση και συμβατότητα σε εφαρμογές Node.js. Η βιβλιοθήκη μπορεί επίσης να τροποποιήσει υπάρχοντα έγγραφα PDF προσθέτοντας σημειώσεις, εικόνες, υδατογραφήματα και άλλα. Ακολουθεί ένα παράδειγμα που δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να βελτιστοποιήσουν έγγραφα PDF σε εφαρμογές Node.js.

Πώς να βελτιστοποιήσετε το έγγραφο PDF για το Web μέσα σε εφαρμογές Node.js;

 const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfModule.AsposePdfOptimize(pdf_file, "ResultOptimize.pdf");
      console.log("AsposePdfOptimize => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Δυναμική δημιουργία PDF μέσα σε Node.js

Το Aspose.PDF για Node.js μέσω C++ καθιστά εύκολο για τους προγραμματιστές λογισμικού να δημιουργούν νέα έγγραφα PDF από το μηδέν ή να δημιουργούν δυναμικά PDF με βάση τα δεδομένα εντός εφαρμογών Node.js. Η βιβλιοθήκη υποστηρίζει επίσης την προσθήκη σελίδων, κειμένου, εικόνων και άλλων στοιχείων προγραμματιστικά μέσα σε έγγραφα PDF.