Modifier and Type | Method and Description |
---|---|
ITagWorker |
ITagWorkerFactory.getTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context) |
boolean |
ITagWorker.processContent(String content, ProcessorContext context)
Placeholder for what needs to be done while the content of a tag is being processed.
|
void |
ITagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Placeholder for what needs to be done after the content of a tag has been processed.
|
boolean |
ITagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context)
Placeholder for what needs to be done when a child node is being processed.
|
Modifier and Type | Method and Description |
---|---|
ITagWorker |
DefaultTagWorkerFactory.getCustomTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context)
This is a hook method.
|
ITagWorker |
DefaultTagWorkerFactory.getTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context) |
static void |
DefaultHtmlProcessor.setConvertedRootElementProperties(Map<String,String> cssProperties, ProcessorContext context, com.itextpdf.layout.IPropertyContainer propertyContainer)
Sets properties to top-level layout elements converted from HTML.
|
Modifier and Type | Method and Description |
---|---|
void |
HtmlDocumentRenderer.processPageRules(com.itextpdf.styledxmlparser.node.INode rootNode, com.itextpdf.styledxmlparser.css.ICssResolver cssResolver, ProcessorContext context)
Processes the page rules.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DisplayTableRowTagWorker.processContent(String content, ProcessorContext context) |
boolean |
MetaTagWorker.processContent(String content, ProcessorContext context) |
boolean |
SvgTagWorker.processContent(String content, ProcessorContext context) |
boolean |
LinkTagWorker.processContent(String content, ProcessorContext context) |
boolean |
PreTagWorker.processContent(String content, ProcessorContext context) |
boolean |
BodyTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ObjectTagWorker.processContent(String content, ProcessorContext context) |
boolean |
RunningElementTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DivTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DisplayFlexTagWorker.processContent(String content, ProcessorContext context) |
boolean |
SelectTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ColgroupTagWorker.processContent(String content, ProcessorContext context) |
boolean |
UlOlTagWorker.processContent(String content, ProcessorContext context) |
boolean |
OptionTagWorker.processContent(String content, ProcessorContext context) |
boolean |
SpanTagWorker.processContent(String content, ProcessorContext context) |
boolean |
OptGroupTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TrTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TextAreaTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TdTagWorker.processContent(String content, ProcessorContext context) |
boolean |
LiTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DisplayTableTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ButtonTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TitleTagWorker.processContent(String content, ProcessorContext context) |
boolean |
PlaceholderTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TableTagWorker.processContent(String content, ProcessorContext context) |
boolean |
AbbrTagWorker.processContent(String content, ProcessorContext context) |
boolean |
PTagWorker.processContent(String content, ProcessorContext context) |
boolean |
InputTagWorker.processContent(String content, ProcessorContext context) |
boolean |
HtmlTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ColTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ImgTagWorker.processContent(String content, ProcessorContext context) |
boolean |
BrTagWorker.processContent(String content, ProcessorContext context) |
void |
ABlockTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ATagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
DisplayTableRowTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
MetaTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ThTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
SvgTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
LinkTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
BodyTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ObjectTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
RunningElementTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
DivTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
DisplayFlexTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
SelectTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ColgroupTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
UlOlTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
OptionTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
SpanTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
PageCountWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
TrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
TextAreaTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
HTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
TdTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
LiTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
DisplayTableTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
TitleTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
PlaceholderTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
TableTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
AbbrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
PTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
InputTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
PageMarginBoxWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
HtmlTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ColTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
ImgTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
BrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
void |
HtmlTagWorker.processPageRules(com.itextpdf.styledxmlparser.node.INode rootNode, com.itextpdf.styledxmlparser.css.ICssResolver cssResolver, ProcessorContext context)
Processes the page rules.
|
boolean |
DisplayTableRowTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
MetaTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
SvgTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
LinkTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
PreTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
BodyTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ObjectTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
RunningElementTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DivTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DisplayFlexTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
SelectTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ColgroupTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
UlOlTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
OptionTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
SpanTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
OptGroupTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TrTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TextAreaTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TdTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
LiTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DisplayTableTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ButtonTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TitleTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
PlaceholderTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TableTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
PTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
InputTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
HtmlTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ColTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ImgTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
BrTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
Constructor and Description |
---|
AbbrTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new AbbrTagWorker instance.
|
ABlockTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ABlockTagWorker instance.
|
ATagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ATagWorker instance.
|
BodyTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new BodyTagWorker instance.
|
BrTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new BrTagWorker instance.
|
ButtonTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ButtonTagWorker instance.
|
CaptionTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new CaptionTagWorker instance.
|
ColgroupTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ColgroupTagWorker instance.
|
ColTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ColTagWorker instance.
|
DisplayFlexTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates instance of DisplayFlexTagWorker .
|
DisplayTableRowTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new DisplayTableTagWorker instance.
|
DisplayTableTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new DisplayTableTagWorker instance.
|
DivTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new DivTagWorker instance.
|
HrTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new HrTagWorker instance.
|
HTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new HTagWorker instance.
|
HtmlTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new HtmlTagWorker instance.
|
ImgTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ImgTagWorker instance.
|
InputTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new InputTagWorker instance.
|
LinkTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new LinkTagWorker instance.
|
LiTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new LiTagWorker instance.
|
MetaTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context)
Creates a new MetaTagWorker instance.
|
ObjectTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ImgTagWorker instance.
|
OptGroupTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new OptGroupTagWorker instance.
|
OptionTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new OptionTagWorker instance.
|
PageCountWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new PageCountWorker instance.
|
PageMarginBoxWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new PageMarginBoxWorker instance.
|
PlaceholderTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) |
PreTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new PreTagWorker instance.
|
PTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new PTagWorker instance.
|
SelectTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new SelectTagWorker instance.
|
SpanTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new SpanTagWorker instance.
|
SvgTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new SvgTagWorker instance.
|
TableFooterTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TableFooterTagWorker instance.
|
TableHeaderTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TableHeaderTagWorker instance.
|
TableTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TableTagWorker instance.
|
TdTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TdTagWorker instance.
|
TextAreaTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TextAreaTagWorker instance.
|
ThTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new ThTagWorker instance.
|
TitleTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TitleTagWorker instance.
|
TrTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new TrTagWorker instance.
|
UlOlTagWorker(com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a new UlOlTagWorker instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
LinkHelper.createDestination(ITagWorker tagWorker, com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context)
Creates a destination
|
static com.itextpdf.svg.processors.impl.SvgConverterProperties |
ContextMappingHelper.mapToSvgConverterProperties(ProcessorContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ICssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker)
Applies styles to an element.
|
Modifier and Type | Method and Description |
---|---|
void |
TdTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker worker) |
void |
HtmlTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
DisplayFlexTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
TableTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker worker) |
void |
ColgroupTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
PlaceholderCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
TrTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
SpanTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
DlTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
UlOlTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
LiTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
CssContentLinearGradientApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
CaptionCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
BlockCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
PageMarginBoxCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
ColTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
HrTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
BodyTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
DisplayTableRowTagCssApplier.apply(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) |
protected void |
SpanTagCssApplier.applyChildElementStyles(com.itextpdf.layout.IPropertyContainer element, Map<String,String> css, ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer)
Applies styles to child elements.
|
Modifier and Type | Method and Description |
---|---|
static void |
PageBreakApplierUtil.addPageBreakElementAfter(ProcessorContext context, ITagWorker parentTagWorker, com.itextpdf.styledxmlparser.node.IElementNode childElement, ITagWorker childTagWorker)
Processes a page break "after" property.
|
static void |
PageBreakApplierUtil.addPageBreakElementBefore(ProcessorContext context, ITagWorker parentTagWorker, com.itextpdf.styledxmlparser.node.IElementNode childElement, ITagWorker childTagWorker)
Processes a page break "before" property.
|
static void |
BackgroundApplierUtil.applyBackground(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies background to an element.
|
static void |
BorderStyleApplierUtil.applyBorders(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies borders to an element.
|
static void |
FlexApplierUtil.applyFlexItemProperties(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies properties to a flex item.
|
static void |
FloatApplierUtil.applyFloating(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies a float value (left, right, or both) to an element.
|
static void |
FontStyleApplierUtil.applyFontStyles(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, com.itextpdf.layout.IPropertyContainer element)
Applies font styles to an element.
|
static void |
HyphenationApplierUtil.applyHyphenation(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, com.itextpdf.layout.IPropertyContainer element)
Applies hyphenation to an element.
|
static void |
ListStyleApplierUtil.applyListStyleImageProperty(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies an image list style to an element.
|
static void |
ListStyleApplierUtil.applyListStyleTypeProperty(com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies a list style to an element.
|
static void |
MarginApplierUtil.applyMargins(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies margins to an element.
|
static void |
MarginApplierUtil.applyMargins(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element, float baseValueVertical, float baseValueHorizontal)
Applies margins to an element.
|
static void |
OpacityApplierUtil.applyOpacity(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer container)
Applies opacity to an element.
|
static void |
OutlineApplierUtil.applyOutlines(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies outlines to an element.
|
static void |
PaddingApplierUtil.applyPaddings(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies paddings to an element.
|
static void |
PaddingApplierUtil.applyPaddings(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element, float baseValueVertical, float baseValueHorizontal)
Applies paddings to an element.
|
static void |
PageBreakApplierUtil.applyPageBreakProperties(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies page break properties.
|
static void |
PositionApplierUtil.applyPosition(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies a position to an element.
|
static void |
TransformationApplierUtil.applyTransformation(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies a transformation to an element.
|
static void |
VerticalAlignmentApplierUtil.applyVerticalAlignmentForCells(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies vertical alignment to cells.
|
static void |
VerticalAlignmentApplierUtil.applyVerticalAlignmentForInlines(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, List
Apply vertical alignment to inline elements.
|
static void |
WidthHeightApplierUtil.applyWidthHeight(Map<String,String> cssProps, ProcessorContext context, com.itextpdf.layout.IPropertyContainer element)
Applies a width or a height to an element.
|
static com.itextpdf.layout.property.UnitValue |
SupportedColColgroupPropertiesUtil.getWidth(Map<String,String> resolvedCssProps, ProcessorContext context)
Gets the width.
|
Constructor and Description |
---|
DefaultCssResolver(com.itextpdf.styledxmlparser.node.INode treeRoot, ProcessorContext context)
Creates a new DefaultCssResolver instance.
|
Constructor and Description |
---|
HtmlResourceResolver(String baseUri, ProcessorContext context)
Creates a new HtmlResourceResolver instance.
|
HtmlResourceResolver(String baseUri, ProcessorContext context, com.itextpdf.styledxmlparser.resolver.resource.IResourceRetriever retriever)
Creates a new HtmlResourceResolver instance.
|
Copyright © 1998–2021 iText Group NV. All rights reserved.