Konvertera ett Word-dokument till Adobe Acrobat PDF-format ( Portable Document Format ) är möjligt genom flera metoder , varav vissa använder sig av öppen källkod ( gratis ) bibliotek . Ett sådant bibliotek bygger på Open Office körs som en bakgrund tjänsten på din dator eller server . Saker du behöver
JDK ( Java Development Kit ) katalog Open Office Suite Review jodconverter
NetBeans
Visa fler instruktioner
1 jodconverter
Hämta från artofsolving.com . Ladda ner och installera OpenOffice sviten från OpenOffice.org , NetBeans IDE från NetBeans.org , och Java JDK från java.sun.com . ( Se Referenser för länkar. )
2
Skapa ett nytt Java-program i NetBeans . Namnge projektet " mypdf . " I Project Plats textrutan " \\ mypdf " i slutet av den förvalda platsen för att lägga till en ny undermapp till den platsen .
Kontrollera Skapa huvudklassen kryssrutan , se till att textrutan bredvid den läser " mypdf.Main . " Klicka på Slutför .
3
Packa upp filen jodconverter zip och kopiera dess " lib " undermapp till den första " mypdf " undermapp . Kontrollera att Windows Explorer högra rutan visar denna lista över filer till den mappen :
libmypdfnbprojectsrctest
4
Importera biblioteket i IDE : i IDE , högerklicka på " mypdf "Projekt i Projekt fönstret och välj " Egenskaper ". Klicka på " Bibliotek " kategorin , klicka sedan på " Lägg till JAR /mapp . " Navigera till inne i " lib " mappen från steg 3 , och tryck sedan på " Ctrl - A " för att markera alla jar- filerna i lib mappen . Välj " Reference som relativ sökväg " alternativet , tryck sedan på OK
5
Klistra in följande källkoden till IDE : s kod fönster : .
Paketet mypdf , import java.io. * , import com.artofsolving.jodconverter.openoffice.connection *; . import com.artofsolving.jodconverter.openoffice.converter *; . import com.artofsolving.jodconverter *; .
public class Huvud {
public void main ( String [] args ) kastar Undantag {
//Länk till OpenOffice.org , som måste köra som en tjänst i backgroundOpenOfficeConnection OOconnection = ny SocketOpenOfficeConnection ( 8100 ) ; OOconnection . connect ( ) ;
File infil = new File ( " Mydoc.doc " ) , File outFile = new File ( " mydoc.pdf " ) ;
//gör conversionDocumentConverter PDFConverter = ny OpenOfficeDocumentConverter ( OOconnection ) , PDFconverter.convert ( infil , outFile ) ;
OOconnection.disconnect ( ) ;} }
6
Starta OpenOffice som en bakgrund tjänst . Välj Start , skriv " cmd " och tryck på " Enter ". Navigera till OpenOffice " programmet " undermapp med kommandot " cd " ( byt katalog ) DOS -kommandot . Typ :
cd " C: \\ Program Files " cd " OpenOffice.org " CD-program
där " " är den version du installerat . Räkna citattecken visas i cd kommandon bara noterat . Starta OpenOffice på kommandoraden genom att skriva följande på en rad :
soffice - headless - accept = " socket , host = 127.0.0.1 , port = 8100 , URP , " - nofirststartwizard
7
Skapa en MS Word-dokument som heter " Mydoc.doc " och kopiera den till insidan av andra mypdf mappen . Du bör se dessa mappar och filer under " mypdf \\ mypdf " mapp i Utforskaren :
buildbuild.xmlmanifest.mfmydoc.docnbprojectsrctest
8
Kompilera och köra program för omställning från IDE : tryck " Shift - F6 . " När programmet är klart , leta efter produktionen PDF -filen , " mydoc.pdf " , i samma mapp som " Mydoc.doc . " Addera