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 . "
|