Πώς να μετατρέψετε RTF σε PDF χρησιμοποιώντας C++

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

Βήματα για τη μετατροπή RTF σε PDF χρησιμοποιώντας C++

  1. Προσθέστε μια αναφορά στη βιβλιοθήκη Aspose.Words.Cpp στην εφαρμογή χρησιμοποιώντας τη διαχείριση πακέτων NugGet
  2. Συμπεριλάβετε τα απαιτούμενα αρχεία κεφαλίδας και τους απαραίτητους χώρους ονομάτων
  3. Φορτώστε το αρχείο προέλευσης RTF σε αντικείμενο κλάσης Document για μετατροπή σε PDF σε C++
  4. Δημιουργήστε αντικείμενο κλάσης PdfSaveOptions για να προσαρμόσετε το αρχείο PDF εξόδου
  5. Ρυθμίστε τη λειτουργία χρώματος αρχείου PDF εξόδου για απόδοση των περιεχομένων στο PDF
  6. Αποθηκεύστε το αρχείο PDF εξόδου χρησιμοποιώντας τις επιθυμητές διαμορφώσεις

Αυτά τα βήματα παρέχουν την αναφορά στους απαιτούμενους πόρους για τη διαμόρφωση του περιβάλλοντος και τη διατεταγμένη ακολουθία βημάτων για μετατροπή εγγράφου εμπλουτισμένου κειμένου σε PDF χρησιμοποιώντας C++. Μόλις προστεθούν όλα τα απαιτούμενα αρχεία κεφαλίδων και συμπεριληφθούν οι απαραίτητοι χώροι ονομάτων, θα φορτώσουμε το αρχείο προέλευσης RTF χρησιμοποιώντας το αντικείμενο κλάσης Document που μπορεί να το φορτώσει με διάφορους τρόπους, όπως η φόρτωση από μια ροή ή η χρήση του αντικειμένου κλάσης LoadOptions για τον έλεγχο του διαδικασία φόρτωσης αρχείων. Τέλος, το προσαρμοσμένο αρχείο PDF αποθηκεύεται στο δίσκο ορίζοντας την ιδιότητα λειτουργίας χρώματος, ωστόσο υπάρχουν πολλές άλλες διαθέσιμες επιλογές στην κατηγορία PdfSaveOptions.

Κώδικας για αλλαγή RTF σε PDF χρησιμοποιώντας C++

Αυτός ο κώδικας μετατρέπει μορφή εμπλουτισμένου κειμένου σε PDF χρησιμοποιώντας C++ δημιουργώντας και χρησιμοποιώντας αντικείμενα κλάσης PdfSaveOptions. Χρησιμοποιήσαμε την κλάση PdfSaveOptions που περιέχει πολλές άλλες ιδιότητες, όπως set_Compliance() για να ορίσουμε το επίπεδο συμμόρφωσης του PDF εξόδου, set_DigitalSignatureDetails() για να ορίσουμε λεπτομέρειες της υπογραφής του PDF, set_DisplayDocTitle() για να ορίσουμε τον τίτλο του εγγράφου κατά την προβολή του σε ένα πρόγραμμα προβολής σε ονομάστε μερικά.

Αυτό το σεμινάριο μας δίδαξε τη διαδικασία εξαγωγής RTF σε PDF χρησιμοποιώντας C++. Εάν ενδιαφέρεστε να μάθετε τη διαδικασία μετατροπής του Word σε PDF, ανατρέξτε στο άρθρο πώς να μετατρέψετε το Word σε PDF χρησιμοποιώντας C++.

 Ελληνικά