λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Portable Document Format

Πώς να μετατρέψετε ένα έγγραφο σε PDF σε Java

Μετατροπή ενός εγγράφου του Word σε PDF του Adobe Acrobat ( Portable Document Format) είναι δυνατή μέσω διαφόρων προσεγγίσεων , ορισμένα από τα οποία κάνουν χρήση του ανοιχτού κώδικα ( δωρεάν) βιβλιοθήκες . Μια τέτοια βιβλιοθήκη βασίζεται σε Open Office εκτελείται ως υπηρεσία φόντο στον υπολογιστή ή τον server σας . Τα πράγματα που θα χρειαστείτε
JDK ( Java Development Kit )
Open Office Suite
JODConverter
NetBeans
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Κατεβάστε JODConverter από artofsolving.com . Κατεβάστε και εγκαταστήστε την σουίτα OpenOffice από το OpenOffice.org, το NetBeans IDE από NetBeans.org , και το Java JDK από java.sun.com . ( Βλ. τις παραπομπές για download links . ) 2

Δημιουργήστε μια νέα εφαρμογή Java στο NetBeans . Το όνομα του έργου " mypdf . " Στο Έργο Τοποθεσία πλαίσιο κειμένου , πληκτρολογήστε " \\ mypdf " στο τέλος του προεπιλεγμένη θέση για να προσθέσετε ένα νέο υποφάκελο σε αυτήν την τοποθεσία .

Ελέγξτε τη Δημιουργία Main Class πλαίσιο ελέγχου , διασφαλίζοντας ότι το πλαίσιο κειμένου δίπλα σε αυτό διαβάζει " mypdf.Main . " Κάντε κλικ στο Finish .
Εικόνων 3

Αποσυμπιέστε το αρχείο zip και JODConverter αντιγραφή της « lib » υποφάκελο με την πρώτη " ​​mypdf " υποφάκελο . Βεβαιωθείτε ότι δεξιό παράθυρο του Windows Explorer δείχνει αυτή τη λίστα των αρχείων για την εν λόγω φάκελο:

libmypdfnbprojectsrctest
Η 4

Εισαγωγή της βιβλιοθήκης στο IDE : στο IDE , κάντε δεξί κλικ στο " mypdf " έργου στο παράθυρο Projects και επιλέξτε" Ιδιότητες ". Κάντε κλικ στην κατηγορία "Βιβλιοθήκες" , στη συνέχεια, κάντε κλικ στην επιλογή " Προσθήκη JAR /Folder . " Πλοηγηθείτε στο εσωτερικό της « lib » φάκελο από το Βήμα 3 , στη συνέχεια, πατήστε το πλήκτρο " Ctrl -A " για να επιλέξετε όλα τα αρχεία βάζο μέσα σε αυτό το φάκελο lib . Επιλέξτε το " Αναφορά ως Relative Path " επιλογή , στη συνέχεια, πατήστε OK
5

Επικολλήστε τον παρακάτω κώδικα στο παράθυρο κώδικα της IDE είναι : .

Πακέτο mypdf ? Java.io. εισαγωγής * ? com.artofsolving.jodconverter.openoffice.connection εισαγωγής * ? . com.artofsolving.jodconverter.openoffice.converter εισαγωγής * ? . com.artofsolving.jodconverter εισαγωγής * ? .

δημόσια τάξη Main {

δημόσια στατική άκυρη κύρια ( String [ ] args ) ρίχνει Εξαίρεση {

//Σύνδεσμος σε OpenOffice.org , το οποίο θα πρέπει να λειτουργεί ως υπηρεσία στην backgroundOpenOfficeConnection OOconnection = νέα SocketOpenOfficeConnection ( 8100 ) ? OOconnection . connect () ?

Αρχείο βρέθηκε το αρχείο = new File ( " Mydoc.doc ")? Αρχείο outfile = new File ( " mydoc.pdf ")?

//δεν το conversionDocumentConverter PDFconverter = νέα OpenOfficeDocumentConverter ( OOconnection ) ? PDFconverter.convert ( βρέθηκε το αρχείο , outfile ) ?

OOconnection.disconnect ( ) ? } }
Η 6

Εκκίνηση OpenOffice ως υπηρεσία υπόβαθρο . Επιλέξτε Έναρξη , πληκτρολογήστε " cmd" και πατήστε το πλήκτρο " Enter". Πλοηγηθείτε στο OpenOffice " πρόγραμμα " υποφάκελο χρησιμοποιώντας την εντολή " cd " ( κατάλογος αλλαγή ) εντολή DOS . Τύπος:

cd "c : \\ Program Files " cd " OpenOffice.org " πρόγραμμα cd

όπου " " είναι η έκδοση που έχετε εγκαταστήσει . Κάντε συμπεριλάβει τα εισαγωγικά εμφανίζονται στους εντολές cd που μόλις ανέφερα . Ξεκινήστε OpenOffice στη γραμμή εντολών , πληκτρολογώντας τα ακόλουθα σε μια γραμμή :

soffice - ακέφαλο - accept = " υποδοχή , host = 127.0.0.1 , port = 8100 ? URP ? " - Nofirststartwizard
Η 7

Δημιουργήστε ένα έγγραφο του MS Word που ονομάζεται " Mydoc.doc » και να το αντιγράψετε στο εσωτερικό του δεύτερου φακέλου mypdf . Θα πρέπει να δείτε αυτούς τους φακέλους και τα αρχεία κάτω από το φάκελο " mypdf \\ mypdf " στην Εξερεύνηση των Windows :

buildbuild.xmlmanifest.mfmydoc.docnbprojectsrctest
8

Μεταγλώττιση και εκτέλεση του προγράμματος μετατροπής από το IDE : πατήστε το πλήκτρο " Shift - F6 . " Όταν τελειώνει το πρόγραμμα , αναζητήστε το αρχείο PDF εξόδου , ​​" mydoc.pdf » , στον ίδιο φάκελο ως " Mydoc.doc . "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα