Package com.itextpdf.tool.xml.html
Interface CssApplier<T extends Element>
-
- Type Parameters:
T- the type of iText element that can be customized
- All Known Implementing Classes:
ChunkCssApplier,DivCssApplier,HtmlCellCssApplier,ImageCssApplier,LineSeparatorCssApplier,ListStyleTypeCssApplier,NoNewLineParagraphCssApplier,ParagraphCssApplier
public interface CssApplier<T extends Element>An interface for applying custom rules to a certain tag. The most obvious use case is CRUD operations on XML or CSS attributes from an input document which cannot be changed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tapply(T e, Tag t, MarginMemory mm, PageSizeContainable psc, HtmlPipelineContext ctx)Styles an element
-
-
-
Method Detail
-
apply
T apply(T e, Tag t, MarginMemory mm, PageSizeContainable psc, HtmlPipelineContext ctx)
Styles an element- Parameters:
e- the elementt- the tagmm- the MarginMemorypsc- the PageSizeContainablectx- the HtmlPipelineContext- Returns:
- a styled
Paragraph
-
-