Πώς να μετατρέψετε CSV σε PDF σε C++

Εάν θέλετε να γράψετε ένα αρχείο CSV σε μετατροπέα PDF σε C++, αυτός ο γρήγορος οδηγός θα σας παρέχει λεπτομερή βήματα και ένα δείγμα κώδικα C++ με δυνατότητα εκτέλεσης. Θα φορτώσετε το αρχείο προέλευσης CSV σε ένα αντικείμενο κλάσης Βιβλίου εργασίας και στη συνέχεια θα το αποθηκεύσετε ως PDF. Προτού μετατρέψετε το CSV σε PDF σε C++, μπορείτε επίσης να ορίσετε έναν αριθμό ιδιοτήτων του αρχείου PDF εξόδου, όπως να γράψετε ολόκληρο το περιεχόμενο του αρχείου CSV σε μία σελίδα στο PDF εξόδου.

Βήματα για τη μετατροπή CSV σε PDF σε C++

  1. Προσθέστε το Aspose.Cells.Cpp στο έργο σας χρησιμοποιώντας το NuGet Package Manager
  2. Φορτώστε το δείγμα αρχείου CSV σε ένα αντικείμενο κλάσης Workbook που πρόκειται να μετατραπεί σε PDF σε C++
  3. Δημιουργήστε αντικείμενο κλάσης IPdfSaveOptions για να ορίσετε ιδιότητες του PDF εξόδου
  4. Διαμορφώστε το PDF εξόδου για εκτύπωση ολόκληρου του κειμένου στο CSV προέλευσης σε μία μόνο σελίδα
  5. Αποθηκεύστε το βιβλίο εργασίας ως PDF χρησιμοποιώντας τις παραπάνω ρυθμίσεις

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

Κώδικας για μετατροπή PDF σε CSV σε C++

Αυτός ο κώδικας χρησιμοποιεί τη συνάρτηση Factory::CreateIWorkbook για να φορτώσει το αρχείο προέλευσης CSV και τη συνάρτηση Factory::CreateIPdfSaveOptions για τη δημιουργία του αντικειμένου κλάσης IPdfSaveOptions για τον ορισμό της επιθυμητής ιδιότητας χρησιμοποιώντας τη συνάρτηση SetOnePagePerSheet() σε αυτό. Αυτή η ιδιότητα θα αποδώσει ολόκληρο το περιεχόμενο CSV σε μια σελίδα PDF και θα απορρίψει το μέγεθος σελίδας που έχει οριστεί από προεπιλογή στην κλάση PageSetup.

Σε αυτό το σεμινάριο, έχουμε δει τις οδηγίες για το πώς να μετατρέψετε το CSV σε PDF σε C++. Εάν θέλετε να μετατρέψετε το CSV σε Excel, ανατρέξτε στο άρθρο στο πώς να αλλάξετε το CSV σε Excel σε C++.

 Ελληνικά