Cargar libro de trabajo con tamaño de papel de impresora especificado

Contents
[ ]

El siguiente código de ejemplo ilustra el uso del método LoadOptions.SetPaperSize(). Primero crea un libro y luego lo guarda en un stream de memoria en formato XLSX. Luego lo carga con tamaño de papel A5 y lo guarda en formato PDF. Luego lo carga nuevamente con tamaño de papel A3 y lo guarda de nuevo en formato PDF. Si abres los PDFs de salida y verificas su tamaño de papel, verás que son diferentes. Uno es A5 y el otro es A3. Por favor, descarga el PDF de salida A5 y el PDF de salida A3 generados por el código para tu referencia.

workbook, _ := NewWorkbook()
worksheets, _ := workbook.GetWorksheets()
worksheet, _ := worksheets.Get_Int(0)
cells, _ := worksheet.GetCells()
cell, _ := cells.Get_String("P40")
cell.PutValue_String("This is sample data.")
stream, _ := workbook.SaveToStream()
opt, _ := NewLoadOptions_LoadFormat(LoadFormat_Xlsx)
opt.SetPaperSize(PaperSizeType_PaperA5)
wb1, _ := NewWorkbook_Stream_LoadOptions(stream, opt)
wb1.Save_String("LoadWorkbookWithPrinterSize.xlsx")