Αυτό το άρθρο περιλαμβάνει μια προσέγγιση βήμα προς βήμα για τη μετατροπή εγγράφων, καθώς και δείγμα κώδικα για μετατροπή HTML σε PDF χρησιμοποιώντας C#. Η μετατροπή εγγράφου για τη δυνατότητα PDF σε HTML C# μπορεί να πραγματοποιηθεί με μερικές κλήσεις API και δύο-τρεις γραμμές κώδικα ακολουθώντας αυτόν τον οδηγό. Επιπλέον, αυτό το άρθρο ορίζει μερικές ιδιότητες για το σχεδιασμό ενός εγγράφου PDF ώστε να μπορεί να δημιουργηθεί σύμφωνα με τις προσδοκίες του χρήστη.
Βήματα για τη μετατροπή HTML σε PDF χρησιμοποιώντας C#
- Εγκαταστήστε το GroupDocs.Conversion for .NET από τον διαχειριστή πακέτων NuGet στο έργο
- Προσθέστε μια αναφορά στον χώρο ονομάτων GroupDocs.Conversion στον κώδικα
- Δημιουργήστε ένα αντικείμενο της κλάσης Converter και φορτώστε το αρχείο εισόδου HTML
- Δημιουργήστε μια παρουσία της κλάσης PdfConvertOptions και ορίστε χαρακτηριστικά για το έγγραφο PDF εξόδου
- Αποθηκεύστε το έγγραφο PDF εξόδου στο δίσκο χρησιμοποιώντας τη μέθοδο Convert της κλάσης Converter και περάστε την παρουσία PdfConvertOptions μαζί με το όνομα του αρχείου PDF εξόδου
Αυτά τα βήματα δείχνουν πόσο εύκολα μπορείτε να εφαρμόσετε τη λειτουργικότητα export HTML σε PDF C# για την εκτέλεση μετασχηματισμού εγγράφων εγκαθιστώντας το απαιτούμενο πακέτο και στη συνέχεια φορτώνοντας το αρχείο προέλευσης HTML στον κατασκευαστή της κλάσης Converter. Πρέπει να δημιουργήσετε μια παρουσία της κλάσης PdfConvertOptions στο επόμενο βήμα για τον ορισμό διαφορετικών ιδιοτήτων για το έγγραφο PDF εξόδου και, τέλος, να χρησιμοποιήσετε τη μέθοδο Μετατροπή για να αποθηκεύσετε το αρχείο εξόδου σε έναν δίσκο.
Κώδικας για μετατροπή HTML σε PDF χρησιμοποιώντας C#
Αυτό το παράδειγμα δείχνει πώς μπορείτε να μετατρέψετε έγγραφα χρησιμοποιώντας τη λειτουργία C# να δημιουργεί PDF από HTML. Φορτώνει το έγγραφο προέλευσης με την κλάση Converter, ορίζει τα χαρακτηριστικά για το έγγραφο εξόδου με την κλάση PdfConvertOptions και, στη συνέχεια, αποθηκεύει το αρχείο που έχει μετατραπεί με τη μέθοδο Convert. Σε αυτό το παράδειγμα, έχουν οριστεί μόνο μερικές παράμετροι για το έγγραφο PDF εξόδου. μπορείτε να προσθέσετε περισσότερες ιδιότητες στο αρχείο που μετατράπηκε, όπως κάτω περιθώριο, αριστερό περιθώριο, δεξί περιθώριο, επάνω περιθώριο, κωδικό πρόσβασης, υδατογράφημα και ούτω καθεξής.
Δημοσιεύσαμε ένα άρθρο σχετικά με τη μετατροπή εγγράφου HTML σε εικόνα χρησιμοποιώντας C#. Ανατρέξτε στον οδηγό στο πώς να μετατρέψετε HTML σε εικόνα χρησιμοποιώντας C# για περισσότερες πληροφορίες.