Σε αυτό το γρήγορο σεμινάριο θα μάθετε πώς να μετατρέπετε το PDF σε HTML στην Java. Μπορεί κανείς εύκολα να αποθηκεύσει PDF σε HTML σε Java υιοθετώντας απλά βήματα και την εκτέλεση κώδικα σε Windows, macOS ή Linux χωρίς εξάρτηση από το Adobe Acrobat ή οποιοδήποτε άλλο εργαλείο τρίτου μέρους.
Βήματα για τη μετατροπή PDF σε HTML σε Java
- Διαμορφώστε το έργο σας για προσθήκη αναφοράς Aspose.PDF for Java από το αποθετήριο Maven
- Προσθέστε μια αναφορά στον χώρο ονομάτων Aspose.PDF στο έργο σας
- Δημιουργήστε το αντικείμενο Document class για να φορτώσετε το PDF για εξαγωγή σε HTML
- Δημιουργήστε αντικείμενο HtmlSaveOptions για να ορίσετε διαφορετικές επιλογές HTML
- Μετατροπή PDF σε HTML σε Java χρησιμοποιώντας τη μέθοδο Save
Για να αναπτυχθεί Μετατροπέας PDF σε HTML μπορεί να χρησιμοποιηθεί εφαρμογή που βασίζεται σε Java. Η διαδικασία θα ξεκινήσει με τη συμπερίληψη αναφοράς API και τη φόρτωση του αρχείου PDF πηγής από το δίσκο. Στα επόμενα βήματα, η κλάση HtmlSaveOptions θα χρησιμοποιηθεί για να ορίσετε τις επιθυμητές επιλογές εξαγωγής αρχείων HTML. Τέλος, το HTML που δημιουργήθηκε θα αποθηκευτεί χρησιμοποιώντας τη μέθοδο Save και τον απαριθμητή SaveFormat.Html.
Κώδικας για αποθήκευση PDF σε HTML σε Java
Χρησιμοποιώντας το παραπάνω παράδειγμα στο Java PDF σε HTML, η μετατροπή μπορεί εύκολα να επιτευχθεί. Έχουμε προσαρμόσει την έξοδο HTML χρησιμοποιώντας την κλάση HtmlSaveOptions, η οποία παρέχει τη δυνατότητα ρύθμισης των επιλογών εξαγωγής SVG, όπως συμπίεση και περιεχόμενο SVG, μαζί με ρυθμίσεις διαδρομής για τις εξαγόμενες εικόνες από το PDF πηγής. Μπορείτε επίσης να διαχειριστείτε γραμματοσειρές μέσα σε εξαγόμενο HTML μαζί με την επιλογή διαχωρισμού σελίδων PDF σε έξοδο HTML πολλών σελίδων. Τέλος, μπορούμε να αποθηκεύσουμε το HTML που δημιουργήθηκε είτε σε δίσκο είτε σε MemoryStream για περαιτέρω χρήση.
Στο παραπάνω παράδειγμα, μάθαμε να μετατρέπουμε PDF σε HTML σε Java με προσαρμοσμένη έξοδο. Αν θέλετε να δημιουργήσετε ένα PDF μέσω προγραμματισμού, ανατρέξτε στο άρθρο στο πώς να δημιουργήσετε PDF χρησιμοποιώντας Java.