diff options
author | xuri <xuri.me@gmail.com> | 2019-02-26 14:21:44 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2019-02-26 14:21:44 +0800 |
commit | f66212da9bab1c39ab791d41881c70ae7ba00c20 (patch) | |
tree | 3ec2286ddab3146b122a827a8654804567e9fd51 /file.go | |
parent | 1aed1d744b12885c4a88c090494175c59208e038 (diff) |
Resolve #106, #294 performance optimization for add hyperlink
Diffstat (limited to 'file.go')
-rw-r--r-- | file.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -49,6 +49,7 @@ func NewFile() *File { f.VMLDrawing = make(map[string]*vmlDrawing) f.WorkBook = f.workbookReader() f.WorkBookRels = f.workbookRelsReader() + f.WorkSheetRels = make(map[string]*xlsxWorkbookRels) f.Sheet["xl/worksheets/sheet1.xml"] = f.workSheetReader("Sheet1") f.sheetMap["Sheet1"] = "xl/worksheets/sheet1.xml" f.Theme = f.themeReader() @@ -99,9 +100,10 @@ func (f *File) WriteToBuffer() (*bytes.Buffer, error) { f.drawingRelsWriter() f.drawingsWriter() f.vmlDrawingWriter() - f.workbookWriter() - f.workbookRelsWriter() - f.worksheetWriter() + f.workBookWriter() + f.workBookRelsWriter() + f.workSheetWriter() + f.workSheetRelsWriter() f.styleSheetWriter() for path, content := range f.XLSX { |