Ein PDF Seite pro Excel Arbeitsblatt rendern Konvertierung von Excel in PDF
Contents
[
Hide
]
Bei der Arbeit mit großen Microsoft Excel-Dateien (zum Beispiel einem Arbeitsbuch mit vielen Arbeitsblättern, jedes mit 50 Spalten und 300 oder mehr Zeilen Daten) möchten Sie möglicherweise, dass die PDF-Ausgabe pro Arbeitsblatt eine Seite anzeigt, unabhängig von der Größe des Arbeitsblatts. Dies bedeutet, dass jede Seite wahrscheinlich eine radikal unterschiedliche Seitengröße haben wird. Dies kann mit Hilfe von Aspose.Cells for Java erreicht werden.
Bitte sehen Sie sich den folgenden Beispielcode an, der eine Excel-Datei mit mehreren Arbeitsblättern in PDF konvertiert.
Wenn die PdfSaveOptions.OnePagePerSheet-Option auf true gesetzt ist, wird der gesamte Inhalt des Arbeitsblatts auf einer PDF-Seite gerendert. Die Papiergröße, die mit PageSetup festgelegt ist, ist ungültig, aber die anderen Einstellungen, die mit PageSetup festgelegt wurden, sind weiterhin wirksam.
Wenn Ihr Arbeitsblatt Formeln enthält, ist es am besten, die Methode Workbook.calculateFormula kurz vor dem Rendern des Arbeitsblatts in PDF aufzurufen. Dies stellt sicher, dass die formelabhängigen Werte neu berechnet und die korrekten Werte im PDF dargestellt werden.