From 1aed1d744b12885c4a88c090494175c59208e038 Mon Sep 17 00:00:00 2001 From: xuri Date: Mon, 25 Feb 2019 22:14:34 +0800 Subject: Resolve #274, performance optimization for add images, charts and shapes --- excelize.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'excelize.go') diff --git a/excelize.go b/excelize.go index df3cd05..a2bec07 100644 --- a/excelize.go +++ b/excelize.go @@ -28,6 +28,8 @@ type File struct { CalcChain *xlsxCalcChain Comments map[string]*xlsxComments ContentTypes *xlsxTypes + DrawingRels map[string]*xlsxWorkbookRels + Drawings map[string]*xlsxWsDr Path string SharedStrings *xlsxSST Sheet map[string]*xlsxWorksheet @@ -76,6 +78,8 @@ func OpenReader(r io.Reader) (*File, error) { f := &File{ checked: make(map[string]bool), Comments: make(map[string]*xlsxComments), + DrawingRels: make(map[string]*xlsxWorkbookRels), + Drawings: make(map[string]*xlsxWsDr), Sheet: make(map[string]*xlsxWorksheet), SheetCount: sheetCount, DecodeVMLDrawing: make(map[string]*decodeVmlDrawing), -- cgit v1.2.1