CT_Title
paper-pptx 0.2.0 API reference
c:title custom element class.
Attributes
spPr
attributespPr= ZeroOrOne('c:spPr', successors=(_tag_seq[4:]))tx
attributetx= ZeroOrOne('c:tx', successors=(_tag_seq[1:]))tx_rich
attributetx_richReturn c:tx/c:rich or None if not present.
xml
attributexmlstrXML string for this element, suitable for testing purposes.
Pretty printed for readability and without an XML declaration at the top.
Functions
first_child_found_in
funcfirst_child_found_in(*tagnames: str) -> _Element | NoneFirst child with tag in tagnames, or None if not found.
paramtagnamesstr= ()Returns
lxml.etree._Element | Noneget_or_add_tx_rich
funcget_or_add_tx_rich()Return c:tx/c:rich, newly created if not present.
Return the c:rich grandchild at c:tx/c:rich. Both the c:tx and
c:rich elements are created if not already present. Any
c:tx/c:strRef element is removed. (Such an element would contain
a cell reference for the axis title text in the chart's Excel
worksheet.)
insert_element_before
funcinsert_element_before(elm: ElementBase, *tagnames: str)paramelmElementBaseparamtagnamesstr= ()new_title
funcnew_title()Return "loose" c:title element containing default children.
remove_all
funcremove_all(*tagnames: str) -> NoneRemove child elements with tagname (e.g. "a:p") in tagnames.
paramtagnamesstr= ()Returns
Nonexpath
funcxpath(xpath_str: str) -> AnyOverride of lxml _Element.xpath() method.
Provides standard Open XML namespace mapping (nsmap) in centralized location.
paramxpath_strstrReturns
typing.Any