|
|
|
@ -5,12 +5,15 @@
|
|
|
|
|
// Package excelize providing a set of functions that allow you to write to
|
|
|
|
|
// and read from XLSX files. Support reads and writes XLSX file generated by
|
|
|
|
|
// Microsoft Excel™ 2007 and later. Support save file without losing original
|
|
|
|
|
// charts of XLSX. This library needs Go version 1.8 or later.
|
|
|
|
|
// charts of XLSX. This library needs Go version 1.10 or later.
|
|
|
|
|
|
|
|
|
|
package excelize
|
|
|
|
|
|
|
|
|
|
import "encoding/xml"
|
|
|
|
|
|
|
|
|
|
// xlsxProperties specifies to an OOXML document properties such as the
|
|
|
|
|
// template used, the number of pages and words, and the application name and
|
|
|
|
|
// version.
|
|
|
|
|
type xlsxProperties struct {
|
|
|
|
|
XMLName xml.Name `xml:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties Properties"`
|
|
|
|
|
Template string
|
|
|
|
@ -42,6 +45,8 @@ type xlsxProperties struct {
|
|
|
|
|
DocSecurity int
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// xlsxVectorVariant specifies the set of hyperlinks that were in this
|
|
|
|
|
// document when last saved.
|
|
|
|
|
type xlsxVectorVariant struct {
|
|
|
|
|
Content string `xml:",innerxml"`
|
|
|
|
|
}
|
|
|
|
@ -50,6 +55,7 @@ type xlsxVectorLpstr struct {
|
|
|
|
|
Content string `xml:",innerxml"`
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// xlsxDigSig contains the signature of a digitally signed document.
|
|
|
|
|
type xlsxDigSig struct {
|
|
|
|
|
Content string `xml:",innerxml"`
|
|
|
|
|
}
|
|
|
|
|