type CT_Picture struct {
// Non-Visual Picture Properties
NvPicPr *CT_PictureNonVisual
// Picture Fill
BlipFill *dml.CT_BlipFillProperties
// Shape Properties
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 {
// Non-Visual Drawing Properties
CNvPr *dml.CT_NonVisualDrawingProps
// Non-Visual Picture Drawing Properties
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