Alle Arbeitsblattsäulen auf eine einzelne PDF Seite passen
Arbeitsblattsäulen auf eine einzelne PDF-Seite anpassen
PdfSaveOptions.AllColumnsInOnePagePerSheet stellt sicher, dass alle Spalten in einem Arbeitsblatt auf eine einzige PDF-Seite gerendert werden, obwohl Zeilen je nach Daten im Arbeitsblatt auf mehrere Seiten erweitert werden können.
Der folgende Beispielcode zeigt, wie die PdfSaveOptions.AllColumnsInOnePagePerSheet-Eigenschaft verwendet wird, um ein großes Arbeitsblatt mit 100 Spalten zu rendern.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create and initialize an instance of Workbook | |
Workbook book = new Workbook(dataDir + "TestBook.xlsx"); | |
// Create and initialize an instance of PdfSaveOptions | |
PdfSaveOptions saveOptions = new PdfSaveOptions(); | |
// Set AllColumnsInOnePagePerSheet to true | |
saveOptions.AllColumnsInOnePagePerSheet = true; | |
// Save Workbook to PDF fromart by passing the object of PdfSaveOptions | |
dataDir = dataDir+ "output.out.pdf"; | |
book.Save(dataDir, saveOptions); |