Convertir un document Word ( Portable Document Format ) PDF d' Adobe Acrobat est possible grâce à plusieurs méthodes , dont certaines font usage de l'open source (gratuit) bibliothèques. Une telle bibliothèque s'appuie sur Open Office en cours d'exécution en tant que service d'arrière-plan sur votre ordinateur ou serveur. Choses que vous devez
JDK ( Java Development Kit)
Open Office Suite
JODConverter
NetBeans
Voir Plus Instructions
1
Télécharger JODConverter de artofsolving.com . Télécharger et installer la suite OpenOffice à partir de OpenOffice.org , l'EDI NetBeans de NetBeans.org , et le JDK Java à partir de java.sun.com . ( Voir les références pour les liens de téléchargement . )
2
créer une nouvelle application Java NetBeans. Nommez le " mypdf . " Du projet Dans la zone de texte Emplacement du projet, tapez " \\ mypdf " à la fin de l'emplacement par défaut pour ajouter un nouveau dossier à cet emplacement.
Vérifiez la Création principal case Classe , veiller à ce que la zone de texte à côté de ce lit " mypdf.Main . " Cliquez sur Terminer .
3
Décompressez le fichier zip JODConverter et copier son répertoire " lib " pour le premier sous-dossier " mypdf " . Vérifiez que le volet droit de l'Explorateur Windows affiche la liste des fichiers de ce dossier :
libmypdfnbprojectsrctest
4
importer la bibliothèque dans l'IDE : dans l'EDI , clic-droit sur le " mypdf Propriétés " du projet dans la fenêtre Projects et sélectionnez " ". Cliquez sur la catégorie " Bibliothèques" , puis cliquez sur " Add JAR /Folder . " Accédez à l'intérieur du dossier " lib" de l'étape 3 , puis appuyez sur "Ctrl -A " pour sélectionner tous les fichiers jar intérieur de ce dossier lib. Sélectionnez l'option " Référence chemin relatif comme " option, puis appuyez sur OK
5
Collez le code source suivant dans la fenêtre de code de l' IDE : .
Paquet mypdf ; import java.io. * ; com.artofsolving.jodconverter.openoffice.connection d'importation * ; . com.artofsolving.jodconverter.openoffice.converter d'importation * ; . com.artofsolving.jodconverter d'importation * ; .
public class principal {
< p> public static void main ( string [] args ) throws Exception {
//Lien vers OpenOffice.org , qui doit être exécuté en tant que service dans le OOconnection de backgroundOpenOfficeConnection = new SocketOpenOfficeConnection ( 8100 ) ; OOconnection . connect () ;
fichier inFile = new File (" MyDoc.doc "); outFile fichier = new File (" mondoc.pdf ");
//faire le PDFConverter de conversionDocumentConverter = new OpenOfficeDocumentConverter ( OOconnection ) ; PDFconverter.convert ( inFile , outFile ) ;
OOconnection.disconnect (); }}
6
Démarrage OpenOffice comme un service de base . Sélectionnez Démarrer, tapez "cmd" et appuyez sur " Entrée". Accédez au OpenOffice sous-dossier " programme " en utilisant la commande "cd" ( changement de répertoire) de commande DOS. Type:
cd "C: \\ Program Files " cd " OpenOffice.org " cd programme
où " " est la version que vous avez installé . Ne inclure les guillemets figurant dans le cd commande viennent d'être énumérés . Commencez OpenOffice à l'invite de commande en tapant la commande suivante sur une seule ligne :
soffice -headless -accept = " socket, host = 127.0.0.1 , port = 8100 ; urp ; " - nofirststartwizard
7
créer un document MS Word appelé " MyDoc.doc " et copiez-le dans le second dossier mypdf . Vous devriez voir ces dossiers et fichiers dans le dossier " mypdf \\ mypdf " dans l'Explorateur Windows :
buildbuild.xmlmanifest.mfmydoc.docnbprojectsrctest
8
compiler et exécuter le programme de conversion de l' IDE : appuyez sur " Shift- F6. " Lorsque le programme est terminé , recherchez le fichier PDF de sortie, " mondoc.pdf " , dans le même dossier que " MyDoc.doc . "