Αυτός ο οδηγός βοηθά στο πώς να μετατρέψετε τη σελίδα HTML σε PDF σε C#. Περιέχει πληροφορίες σχετικά με τη διαμόρφωση του περιβάλλοντος για χρήση του Aspose.PDF για .NET για τη μετατροπή του HTML σε PDF, μια λίστα βημάτων για τη σύνταξη της εφαρμογής και ένα δείγμα κώδικα που δείχνει τη μετατροπή HTML σε PDF χρησιμοποιώντας C#. Θα μάθετε επίσης διάφορες επιλογές για τη φόρτωση του αρχείου HTML και την προσαρμογή του αρχείου PDF εξόδου.
Βήματα για τη μετατροπή HTML σε PDF σε C#
- Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.PDF for .NET για να μετατρέψετε το HTML σε PDF
- Δημιουργήστε μια παρουσία του αντικειμένου HtmlLoadOptions για να προσαρμόσετε τη διαδικασία φόρτωσης
- Δημιουργήστε μια παρουσία του αντικειμένου κλάσης Document χρησιμοποιώντας τις παραπάνω προσαρμοσμένες επιλογές φόρτωσης
- Αποθηκεύστε το αρχείο PDF εξόδου με τα περιεχόμενα HTML
Αυτά τα βήματα περιγράφουν πώς μπορεί να γίνει η μετατροπή C# HTML σε PDF. Η διαδικασία είναι αρκετά απλή όταν το αρχείο προέλευσης HTML πρόκειται να φορτωθεί στο αντικείμενο Document μαζί με τις προεπιλεγμένες ρυθμίσεις του αντικειμένου κλάσης HtmlLoadOptions που χρησιμοποιείται ως δεύτερο όρισμα στον κατασκευαστή. Μπορείτε προαιρετικά να ορίσετε διαφορετικές ιδιότητες του αντικειμένου κλάσης HtmlLoadOptions πριν φορτώσετε το HTML και στη συνέχεια να χρησιμοποιήσετε τη μέθοδο Save στην κλάση Document για να αποθηκεύσετε το αρχείο PDF εξόδου.
Κώδικας για μετατροπή σελίδας HTML σε PDF σε C#
Για τη σύνταξη HTML σε PDF μετατροπέα κώδικα C# παρουσιάζεται εδώ. Οι Επιλογές HTMLLoad μπορούν να προσαρμοστούν ρυθμίζοντας το HtmlMediaType για χρήση κατά την απόδοση, ορίζοντας τις ιδιότητες PageLayoutOption όπως προσαρμογή στο μεγαλύτερο πλάτος περιεχομένου ή κλίμακα στο πλάτος σελίδας και την επιλογή απόδοσης του HTML σε μία σελίδα. Ομοίως, μπορείτε να χρησιμοποιήσετε το αντικείμενο κλάσης PdfSaveOptions ενώ αποθηκεύετε το PDF στο δίσκο που υποστηρίζει τη ρύθμιση του προεπιλεγμένου ονόματος γραμματοσειράς και την επιθυμητή μορφή αποθήκευσης όπως PDF, DOC, XPS και SVG για να αναφέρετε μερικά.
Αυτό το θέμα έχει εξηγήσει ότι η μετατροπή HTML σε PDF C# είναι μια από τις απλούστερες επιλογές. Εάν θέλετε να μάθετε άλλες λειτουργίες, όπως η προσθήκη ψηφιακής υπογραφής σε PDF, ανατρέξτε στο άρθρο στο πώς να προσθέσετε ψηφιακή υπογραφή σε PDF σε C#.