summaryrefslogtreecommitdiff
path: root/file.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2019-02-26 14:21:44 +0800
committerxuri <xuri.me@gmail.com>2019-02-26 14:21:44 +0800
commitf66212da9bab1c39ab791d41881c70ae7ba00c20 (patch)
tree3ec2286ddab3146b122a827a8654804567e9fd51 /file.go
parent1aed1d744b12885c4a88c090494175c59208e038 (diff)
Resolve #106, #294 performance optimization for add hyperlink
Diffstat (limited to 'file.go')
-rw-r--r--file.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/file.go b/file.go
index 8d68851..2f5164f 100644
--- a/file.go
+++ b/file.go
@@ -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 {