Carica il Documento di Lavoro con il Formato Carta del Stampante Specificato
Il seguente esempio di codice illustra l’uso del metodo LoadOptions.SetPaperSize(). Inizia creando un workbook e poi lo salva in un flusso di memoria in formato XLSX. Successivamente, lo carica con dimensione carta A5 e lo salva in formato PDF. Poi, lo ricarica con dimensione carta A3 e lo salva di nuovo in formato PDF. Se apri i PDF di output e controlli le dimensioni della carta, vedrai che sono diverse. Uno è A5 e l’altro A3. Scarica i PDF di output A5 e A3 generati dal codice.
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") |