BulkTextFormat — Aspose.Slides FOSS Java API Reference

BulkTextFormat — Helper for applying bulk text formatting to collections of table cells.

Package: org.aspose.slides.foss.internal.pptx

Note: This is an internal implementation class. Do not import or use it directly — the package org.aspose.slides.foss.internal.pptx is not part of the public API and may change without notice. This page is provided for reference only.


Methods

MethodReturnsDescription
copyXmlAttrs(Element src, Element dst)voidCopies all attributes from src to dst, overwriting existing ones.
replaceOrAddChild(Element parent, Element srcChild)voidReplaces the first child of parent with the same tag as srcChild, or appends a deep copy if no such child exists.
applyRprToElement(Element srcRpr, Element target)voidCopies attributes and children from a source <a:rPr> to a target <a:rPr>-like element.
applyPortionFormat(Iterable<Cell> cells, BasePortionFormat source)voidApplies a PortionFormat or BasePortionFormat to every run and endParaRPr in every cell.
applyParagraphFormat(Iterable<Cell> cells, ParagraphFormat source)voidApplies a ParagraphFormat to every paragraph in every cell.
applyTextFrameFormat(Iterable<Cell> cells, TextFrameFormat source)voidApplies a TextFrameFormat to every text body in every cell.
applyTextFormat(Iterable<Cell> cells, Object source, Runnable saveCallback)voidDispatches to the correct applier based on the runtime type of source.

See Also