未验证 提交 504d469d 编写于 作者: xurime's avatar xurime 提交者: GitHub

This closes #1298, fix doc properties missing after creating new worksheet

上级 fd0eb2bc
...@@ -53,8 +53,6 @@ func (f *File) NewSheet(sheet string) int { ...@@ -53,8 +53,6 @@ func (f *File) NewSheet(sheet string) int {
} }
} }
sheetID++ sheetID++
// Update docProps/app.xml
f.setAppXML()
// Update [Content_Types].xml // Update [Content_Types].xml
f.setContentTypes("/xl/worksheets/sheet"+strconv.Itoa(sheetID)+".xml", ContentTypeSpreadSheetMLWorksheet) f.setContentTypes("/xl/worksheets/sheet"+strconv.Itoa(sheetID)+".xml", ContentTypeSpreadSheetMLWorksheet)
// Create new sheet /xl/worksheets/sheet%d.xml // Create new sheet /xl/worksheets/sheet%d.xml
...@@ -239,11 +237,6 @@ func (f *File) relsWriter() { ...@@ -239,11 +237,6 @@ func (f *File) relsWriter() {
}) })
} }
// setAppXML update docProps/app.xml file of XML.
func (f *File) setAppXML() {
f.saveFileList(defaultXMLPathDocPropsApp, []byte(templateDocpropsApp))
}
// replaceRelationshipsBytes; Some tools that read spreadsheet files have very // replaceRelationshipsBytes; Some tools that read spreadsheet files have very
// strict requirements about the structure of the input XML. This function is // strict requirements about the structure of the input XML. This function is
// a horrible hack to fix that after the XML marshalling is completed. // a horrible hack to fix that after the XML marshalling is completed.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册