type CT_Picture struct { NvPicPr *CT_PictureNonVisual BlipFill *dml.CT_BlipFillProperties SpPr *dml.CT_ShapeProperties }
func NewCT_Picture() *CT_Picture
func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Picture) Validate() error
Validate validates the CT_Picture and its children
func (m *CT_Picture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
type CT_PictureNonVisual struct { CNvPr *dml.CT_NonVisualDrawingProps CNvPicPr *dml.CT_NonVisualPictureProperties }
func NewCT_PictureNonVisual() *CT_PictureNonVisual
func (m *CT_PictureNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) Validate() error
Validate validates the CT_PictureNonVisual and its children
func (m *CT_PictureNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
type Pic struct { CT_Picture }
func NewPic() *Pic
func (m *Pic) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Pic) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Pic) Validate() error
Validate validates the Pic and its children
func (m *Pic) ValidateWithPath(path string) error
ValidateWithPath validates the Pic and its children, prefixing error messages with path