summaryrefslogtreecommitdiff
path: root/table.go
diff options
context:
space:
mode:
authorRi Xu <xuri.me@gmail.com>2017-05-24 14:17:35 +0800
committerRi Xu <xuri.me@gmail.com>2017-05-24 14:17:35 +0800
commitdea57dd0aeb5507dc4f58de48b261d4013364232 (patch)
treeb6c8b73affc39acb5a4305eac86cd48792446b44 /table.go
parent70f6328150aa954cd9721e90883f001ea005c1ee (diff)
Code optimize.
Diffstat (limited to 'table.go')
-rw-r--r--table.go17
1 files changed, 1 insertions, 16 deletions
diff --git a/table.go b/table.go
index ce467fc..c198082 100644
--- a/table.go
+++ b/table.go
@@ -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",
- })
-}