2016-09-19 2 views
-1

Ich habe ein einfaches Java-Programm, das .xls Datei erstellt (Open Office Excel-Datei), und ich möchte es als PDF speichern. Ich habe hier einige Antworten gesehen, aber keine von ihnen hat für mich funktioniert. Gibt es eine einfache und kostenlose Möglichkeit? Die Datei enthält nur 1 Seite von .xlsJava save xls Datei als PDF

Dank

+0

Sofern Sie nicht Ihren Code (und auch, vorzugsweise, die erwarteten und erhaltenen Ausgaben) einfügen, können Sie keine Hilfe finden. – progyammer

Antwort

2

Nicht sicher, bitte mehr Details, Aktien Code bereitzustellen, so dass die Antwort genauer sein kann, aber für die Code-Perspektive kann es über Apache POI erreicht werden. etwas wie unten ....

//Instantiate a new workbook with excel file path 
Workbook workbook = new Workbook("F:\\FileTemp\\Book1.xls"); 

//Save the document in Pdf format 
workbook.save("F:\\FileTemp\\MyPdfFile.pdf", FileFormatType.PDF); 
+0

Das vollständige Beispiel finden Sie unter diesem Link. http://thinktibits.blogspot.it/2012/12/POI-iText-Convert-XLS-to-PDF-Java-Program.html – mhasan

+0

In der Tat verwende ich Workbook - welches Glas brauche ich FileFormatType? – user2950329

+0

Laden Sie aspose-cells-7.0.0.jar herunter, diese Lösung basiert nur auf diesem Jar. Link http://www.java2s.com/Code/Jar/a/Downloadasposecelles700jar.htm – mhasan