Ajustar todas las columnas de la hoja de trabajo en una sola página PDF

Ajustar columnas de la hoja de trabajo en una sola página PDF

PdfSaveOptions.AllColumnsInOnePagePerSheetasegura que todas las columnas en una hoja de trabajo se representen en una sola página PDF, aunque las filas pueden expandirse a varias páginas dependiendo de los datos en la hoja de trabajo.

El siguiente código de ejemplo muestra cómo usarPdfSaveOptions.AllColumnsInOnePagePerSheetpropiedad para representar una gran hoja de trabajo de 100 columnas.

// 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);