Rendern Sie eine PDF-Seite pro Excel-Arbeitsblatt - Konvertierung von Excel in PDF
Contents
[
Hide
]
Wenn Sie mit großen Microsoft-Excel-Dateien arbeiten (z. B. eine Arbeitsmappe mit vielen Blättern mit jeweils 50 Spalten und 300 oder mehr Datenzeilen), möchten Sie möglicherweise, dass die PDF-Ausgabe unabhängig von der Größe des Arbeitsblatts eine Seite pro Arbeitsblatt anzeigt . Dies würde bedeuten, dass jede Seite wahrscheinlich eine radikal andere Seitengröße hat. Dies kann durch die Verwendung 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 diePdfSaveOptions.OnePagePerSheet Option eingestellt istwahr , wird der gesamte Blattinhalt auf einer PDF-Seite gerendert. Das eingestellte PapierformatSeiteneinrichtung ist ungültig, aber die anderen Einstellungen mit gesetztSeiteneinrichtungnoch wirksam.
Wenn Ihre Tabellenkalkulation Formeln enthält, rufen Sie am besten die aufWorkbook.calculateFormula-Methode direkt vor dem Rendern der Tabelle in PDF. Dadurch wird sichergestellt, dass die formelabhängigen Werte neu berechnet und die richtigen Werte in PDF gerendert werden.