Arbeitsbuch mit spezifischer Druckerpapiergröße laden

Contents
[ ]

Das folgende Beispiel zeigt die Verwendung der LoadOptions.SetPaperSize()-Methode. Es erstellt zuerst eine Arbeitsmappe und speichert sie in einem Speicher-Stream im XLSX-Format. Dann lädt es diese mit A5-Papierformat und speichert sie erneut als PDF. Anschließend lädt es sie mit A3-Papiergröße und speichert wieder im PDF-Format. Wenn Sie die Ausgabepdfs öffnen und deren Papiergröße überprüfen, sehen Sie die Unterschiede. Ein PDF ist A5, das andere A3. Laden Sie die A5-Ausgabepdf und A3-Ausgabepdf herunter, die vom Code erzeugt wurden.

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