diff options
author | Ri Xu <xuri.me@gmail.com> | 2017-05-24 14:17:35 +0800 |
---|---|---|
committer | Ri Xu <xuri.me@gmail.com> | 2017-05-24 14:17:35 +0800 |
commit | dea57dd0aeb5507dc4f58de48b261d4013364232 (patch) | |
tree | b6c8b73affc39acb5a4305eac86cd48792446b44 /table.go | |
parent | 70f6328150aa954cd9721e90883f001ea005c1ee (diff) |
Code optimize.
Diffstat (limited to 'table.go')
-rw-r--r-- | table.go | 17 |
1 files changed, 1 insertions, 16 deletions
@@ -64,7 +64,7 @@ func (f *File) AddTable(sheet, hcell, vcell, format string) { rID := f.addSheetRelationships(sheet, SourceRelationshipTable, sheetRelationshipsTableXML, "") f.addSheetTable(sheet, rID) f.addTable(sheet, tableXML, hxAxis, hyAxis, vxAxis, vyAxis, tableID, formatSet) - f.addTableContentTypePart(tableID) + f.addContentTypePart(tableID, "table") } // countTables provides function to get table files count storage in the folder @@ -150,18 +150,3 @@ func (f *File) addTable(sheet, tableXML string, hxAxis, hyAxis, vxAxis, vyAxis, table, _ := xml.Marshal(t) f.saveFileList(tableXML, string(table)) } - -// addTableContentTypePart provides function to add image part relationships -// in the file [Content_Types].xml by given drawing index. -func (f *File) addTableContentTypePart(index int) { - content := f.contentTypesReader() - for _, v := range content.Overrides { - if v.PartName == "/xl/tables/table"+strconv.Itoa(index)+".xml" { - return - } - } - content.Overrides = append(content.Overrides, xlsxOverride{ - PartName: "/xl/tables/table" + strconv.Itoa(index) + ".xml", - ContentType: "application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml", - }) -} |