Inhaltsverzeichnis
Mit Maven installieren
<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.1.3</version> </dependency>
verwandte Links
Durch die Verwendung von PDF als Format zum Versenden von Dokumenten wird sichergestellt, dass keine Formatierungsänderungen am Originaldokument vorgenommen werden. Der Export von Excel nach PDF ist in vielen Fällen eine gängige Praxis. In diesem Artikel erfahren Sie, wie das geht Konvertieren Sie ein ganzes Excel-Dokument oder ein bestimmtes Arbeitsblatt mit Spire.XLS for Javain PDF.
Installieren Sie Spire.XLS for Java
Zunächst müssen Sie die Datei Spire.Xls.jar als Abhängigkeit zu Ihrem Java-Programm hinzufügen. Die JAR-Datei kann über diesen Link. heruntergeladen werden. Wenn Sie Maven verwenden, können Sie die JAR-Datei einfach in Ihre Anwendung importieren, indem Sie den folgenden Code zur pom.xml-Datei Ihres Projekts hinzufügen.
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.11.0</version> </dependency> </dependencies>
Konvertieren Sie eine ganze Excel-Datei in PDF
Im Folgenden finden Sie die Schritte zum Konvertieren eines gesamten Excel-Dokuments in PDF.
- Erstellen Sie ein Workbook-Objekt.
- Laden Sie ein Beispiel-Excel-Dokument mit der Methode Workbook.loadFromFile().
- Legen Sie die Konvertierungsoptionen von Excel in PDF über die Methoden unter dem ConverterSetting-Objekt fest, das von der Workbook.getConverterSetting()-Methode zurückgegeben wird.
- Konvertieren Sie das gesamte Excel-Dokument mit der Methode Workbook.saveToFile() in PDF.
- Java
import com.spire.xls.FileFormat; import com.spire.xls.Workbook; public class ConvertExcelToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to page when converting workbook.getConverterSetting().setSheetFitToPage(true); //Save the resulting document to a specified path workbook.saveToFile("output/ExcelToPdf.pdf", FileFormat.PDF); } }
Konvertieren Sie ein bestimmtes Arbeitsblatt in PDF
Im Folgenden finden Sie die Schritte zum Konvertieren eines bestimmten Arbeitsblatts in PDF.
- Erstellen Sie ein Workbook-Objekt.
- Laden Sie ein Beispiel-Excel-Dokument mit der Methode Workbook.loadFromFile().
- Legen Sie die Konvertierungsoptionen von Excel in PDF über die Methoden unter dem ConverterSetting-Objekt fest, das von der Workbook.getConverterSetting()-Methode zurückgegeben wird.
- Rufen Sie ein bestimmtes Arbeitsblatt mit der Methode Workbook.getWorksheets().get() ab.
- Konvertieren Sie das Arbeitsblatt mit der Methode Worksheet.saveToPdf() in PDF.
- Java
import com.spire.xls.Workbook; import com.spire.xls.Worksheet; public class ConvertWorksheetToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to width when converting workbook.getConverterSetting().setSheetFitToWidth(true); //Get the first worksheet Worksheet worksheet = workbook.getWorksheets().get(0); //Convert to PDF and save the resulting document to a specified path worksheet.saveToPdf("output/WorksheetToPdf.pdf"); } }
Beantragen Sie eine temporäre Lizenz
Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.