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 T
apply(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
-
-