指定したプリンター用紙サイズでワークブックをロード

Contents
[ ]

以下のサンプルコードは、LoadOptions.SetPaperSize()メソッドの使用例を示しています。最初に、ワークブックを作成し、次にメモリストリームにXLSX形式で保存します。その後、A5用紙サイズでロードし、PDF形式で保存します。次に、A3用紙サイズでロードし、再びPDFで保存します。出力されたPDFの用紙サイズを確認すると、片方はA5、もう片方はA3です。サンプルコードによって生成されたA5出力PDFA3出力PDFをダウンロードしてください。

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")