Για πολλά χρόνια, το Word και το PDF ήταν δημοφιλείς μορφές εγγράφων. Σε προηγούμενο άρθρο, συζητήσαμε τη μετατροπή εγγράφων από PDF σε Word σε Java. Σε αυτό το άρθρο, θα σας δείξουμε πώς να μετατρέπετε το Word σε PDF σε Java, ώστε να μπορείτε να μοιράζεστε μη επεξεργάσιμα έγγραφα με τα ενδιαφερόμενα μέρη γρήγορα. Για αυτόν τον οδηγό, θα αναπτύξουμε επίσης ένα δείγμα του τρόπου μετατροπής DOCX σε PDF χρησιμοποιώντας Java.
Βήματα για τη μετατροπή του Word σε PDF σε Java
- Εγκαταστήστε το GroupDocs.Conversion for Java από το αποθετήριο Maven στο έργο Java
- Δημιουργήστε μια παρουσία της κλάσης Converter και φορτώστε το αρχείο εισόδου Word για μετατροπή σε έγγραφο PDF
- Δημιουργήστε ένα αντικείμενο της κλάσης PdfConvertOptions για τη ρύθμιση παραμέτρων για το έγγραφο PDF που έχει μετατραπεί
- Καθορίστε το όνομα αρχείου του εγγράφου PDF που έχει μετατραπεί μαζί με την παρουσία της κλάσης PdfConvertOptions και μεταβιβάστε αυτές τις παραμέτρους στη μέθοδο Convert της κατηγορίας Converter
Μόλις ορίσαμε μια διαδικασία βήμα προς βήμα για την υλοποίηση λειτουργιών για μετατροπή DOCX σε PDF σε Java. Αυτές οι οδηγίες μπορούν να χρησιμοποιηθούν για τη μετατροπή εγγράφων από Word σε PDF με απλούς και σύνθετους τρόπους. Για να ολοκληρώσετε τη μετατροπή εγγράφων, απλώς προσθέστε μια βιβλιοθήκη, αρχικοποιήστε κλάσεις, ορίστε ιδιότητες για το αρχείο εξόδου και, στη συνέχεια, χρησιμοποιήστε τη συνάρτηση Μετατροπή για να αποθηκεύσετε το αρχείο που μετατράπηκε σε δίσκο.
Κώδικας για μετατροπή Word σε PDF σε Java
Έχουμε αναπτύξει τη δυνατότητα Java convert Word σε PDF σε αυτό το παράδειγμα για τη μετατροπή εγγράφων χωρίς τη χρήση του Microsoft Office. Αυτό το δείγμα κώδικα μπορεί να χρησιμοποιηθεί ως σημείο εκκίνησης για το έργο σας και μπορείτε να τον προσαρμόσετε ώστε να ανταποκρίνεται στις ιδιαίτερες απαιτήσεις σας. Επιπλέον, έχουμε ορίσει μερικές παραμέτρους για το έγγραφο PDF που έχει μετατραπεί σε αυτό το παράδειγμα, όπως ο αριθμός σελίδας, ο αριθμός σελίδων, η περιστροφή, το πλάτος και το ύψος.
Πρόσφατα δημοσιεύτηκε ένα άρθρο σχετικά με τον τρόπο μετατροπής του Excel σε CSV σε Java. Ανατρέξτε στο πώς να μετατρέψετε το Excel σε CSV σε Java εάν πραγματικά σας ενδιαφέρει να μάθετε περισσότερα σχετικά με αυτό.