Αυτό το σύντομο θέμα εστιάζει στον τρόπο Μετατροπής του PDF σε HTML στο C#. Μπορείτε να εξαγάγετε PDF σε HTML σε C# χρησιμοποιώντας απλές κλήσεις API χωρίς εξάρτηση από το Adobe Acrobat ή οποιοδήποτε άλλο εργαλείο τρίτου μέρους. Αυτή η εφαρμογή μπορεί να χρησιμοποιηθεί σε οποιαδήποτε από τις εφαρμογές που βασίζονται στο .NET που εκτελούνται σε λειτουργικά συστήματα MS Windows, Linux ή macOS.
Βήματα για τη μετατροπή PDF σε HTML σε C#
- Εγκαταστήστε το Aspose.PDF χρησιμοποιώντας το εργαλείο πακέτου NuGet στην εφαρμογή σας
- Προσθέστε μια αναφορά στον χώρο ονομάτων Aspose.PDF στην εφαρμογή σας
- Αρχικοποίηση παρουσίας κλάσης Document για φόρτωση PDF και μετατροπή του σε HTML
- Αρχικοποιήστε το αντικείμενο HtmlSaveOptions για να ορίσετε τις επιλογές γραμματοσειρών, SVG και αποθήκευσης εικόνας
- Τέλος, μετατρέψτε το PDF σε HTML σε C# χρησιμοποιώντας τη μέθοδο Save
Ακολουθώντας τα παραπάνω βήματα στο C# PDF σε HTML, η μετατροπή κατέστη δυνατή με τη χρήση απλών κλήσεων API. Θα ξεκινήσετε προσθέτοντας τις απαραίτητες αναφορές API και στη συνέχεια φορτώνοντας το αρχείο προέλευσης PDF. Αργότερα, θα ορίσετε τις απαραίτητες επιλογές που απαιτούνται σε εξαγόμενο HTML χρησιμοποιώντας την κλάση HtmlSaveOptions. Τέλος, χρησιμοποιώντας τον απαριθμητή SaveFormat.Html μέσα στη μέθοδο Save, η HTML θα αποθηκευτεί στο δίσκο.
Κώδικας για μετατροπή PDF σε HTML σε C#
Το παραπάνω παράδειγμα στο C# μετατρέπει το PDF σε HTML χρησιμοποιώντας την κλάση HtmlSaveOptions που θα σας επιτρέψει να ορίσετε επιλογές όπως ο διαχωρισμός του PDF σε πολλές σελίδες και η διαχείριση των ρυθμίσεων γραμματοσειράς. Σας επιτρέπει επίσης να ορίσετε τις επιλογές εξαγωγής SVG, όπως συμπίεση και διαδρομή για περιεχόμενο SVG, καθώς και ρυθμίσεις διαδρομής για εξαγόμενες εικόνες από PDF πηγής. Τέλος, το επιθυμητό αρχείο HTML αποθηκεύεται σε δίσκο ή σε MemoryStream για περαιτέρω χρήση.
Έχουμε δει πόσο βολικό είναι να μετατρέπουμε PDF σε HTML σε C# και να έχουμε προσαρμοσμένη έξοδο. Εάν ενδιαφέρεστε να αποθηκεύσετε το αρχείο PDF ως εικόνες, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε PDF σε εικόνα σε C#.