paper-pptxAPI referenceoxml.text
CT_TextSpacing
paper-pptx 0.2.0 API reference
Used for a:lnSpc, a:spcBef, and a:spcAft elements.
Attributes
get_or_add_spcPct
attributeget_or_add_spcPctCallable[[], CT_TextSpacingPercent]get_or_add_spcPts
attributeget_or_add_spcPtsCallable[[], CT_TextSpacingPoint]spcPct
attributespcPctCT_TextSpacingPercent | None= ZeroOrOne('a:spcPct')spcPts
attributespcPtsCT_TextSpacingPoint | None= ZeroOrOne('a:spcPts')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 | Noneinsert_element_before
funcinsert_element_before(elm: ElementBase, *tagnames: str)paramelmElementBaseparamtagnamesstr= ()remove_all
funcremove_all(*tagnames: str) -> NoneRemove child elements with tagname (e.g. "a:p") in tagnames.
paramtagnamesstr= ()Returns
Noneset_spcPct
funcset_spcPct(value: float)Set spacing to value lines, e.g. 1.75 lines.
A ./a:spcPts child is removed if present.
paramvaluefloatset_spcPts
funcset_spcPts(value: Length)Set spacing to value points. A ./a:spcPct child is removed if present.
paramvalueLengthxpath
funcxpath(xpath_str: str) -> AnyOverride of lxml _Element.xpath() method.
Provides standard Open XML namespace mapping (nsmap) in centralized location.
paramxpath_strstrReturns
typing.Any