Ajustar todas las columnas de la hoja de trabajo en una sola página de PDF
Ajustar las columnas de la hoja de trabajo en una sola página de PDF
PdfSaveOptions.AllColumnsInOnePagePerSheet asegura que todas las columnas de una hoja de trabajo se representen en una sola página de PDF, aunque las filas pueden expandirse en varias páginas dependiendo de los datos en la hoja de trabajo.
El código de muestra a continuación muestra cómo utilizar la propiedad PdfSaveOptions.AllColumnsInOnePagePerSheet para representar una hoja de cálculo grande 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); |