Versions in this module Expand all Collapse all v1 v1.0.1 Oct 25, 2024 Changes in this version + const BaseRelsFilename + const ChartContentType + const ChartType + const CommentsContentType + const CommentsType + const ContentTypesFilename + const CorePropertiesType + const DrawingContentType + const DrawingType + const EndNotesType + const ExtendedPropertiesType + const FontTableType + const FootNotesType + const FooterType + const HeaderType + const HyperLinkType + const ImageType + const MinGoVersion + const NumberingType + const OfficeDocumentType + const OpenSourceLicense + const PresentationPropertiesType + const SMLStyleSheetContentType + const SettingsType + const SharedStingsType + const SharedStringsContentType + const SlideContentType + const SlideLayoutContentType + const SlideLayoutType + const SlideMasterContentType + const SlideMasterType + const SlideType + const StylesType + const TableContentType + const TableStylesType + const TableType + const ThemeContentType + const ThemeType + const ThumbnailType + const VMLDrawingContentType + const VMLDrawingType + const ViewPropertiesType + const WebSettingsType + const WorksheetContentType + const WorksheetType + var Log = log.Printf + var ReleaseDate = time.Date(2018, 9, 14, 0, 0, 0, 0, time.UTC) + var ReleaseVersion = "v0.8000" + func AbsoluteFilename(dt DocType, typ string, index int) string + func AddPreserveSpaceAttr(se *xml.StartElement, s string) + func Bool(v bool) *bool + func DisableLogging() + func Float32(v float32) *float32 + func Float64(v float64) *float64 + func InstallLicense(s string) error + func Int32(v int32) *int32 + func Int64(v int64) *int64 + func Int8(v int8) *int8 + func NeedsSpacePreserve(s string) bool + func RegisterConstructor(ns, name string, fn interface{}) + func RelativeFilename(dt DocType, relToTyp, typ string, index int) string + func String(v string) *string + func Stringf(f string, args ...interface{}) *string + func Uint16(v uint16) *uint16 + func Uint32(v uint32) *uint32 + func Uint64(v uint64) *uint64 + func Uint8(v uint8) *uint8 + type Any interface + MarshalXML func(e *xml.Encoder, start xml.StartElement) error + UnmarshalXML func(d *xml.Decoder, start xml.StartElement) error + func CreateElement(start xml.StartElement) (Any, error) + type DocType byte + const DocTypeDocument + const DocTypePresentation + const DocTypeSpreadsheet + const Unknown + type License struct + Expiration time.Time + LicenseType LicenseType + Name string + Signature string + func GetLicense() License + func (l *License) Sign(privKey *rsa.PrivateKey) error + func (l License) Encoded() string + func (l License) String() string + func (l License) Verify(pubKey *rsa.PublicKey) error + type LicenseType byte + const LicenseTypeAGPL + const LicenseTypeCommercial + const LicenseTypeInvalid + func (i LicenseType) String() string + type XSDAny struct + Attrs []xml.Attr + Data []byte + Nodes []*XSDAny + XMLName xml.Name + func (x *XSDAny) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (x *XSDAny) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error