Modifier and Type | Method and Description |
---|---|
ITagWorker |
ITagWorkerFactory.getTagWorker(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(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(IElementNode tag, ProcessorContext context)
This is a hook method.
|
ITagWorker |
DefaultTagWorkerFactory.getTagWorker(IElementNode tag, ProcessorContext context) |
Modifier and Type | Method and Description |
---|---|
void |
HtmlDocumentRenderer.processPageRules(INode rootNode, ICssResolver cssResolver, ProcessorContext context)
Processes the page rules.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UlOlTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TrTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TitleTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TextAreaTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TdTagWorker.processContent(String content, ProcessorContext context) |
boolean |
TableTagWorker.processContent(String content, ProcessorContext context) |
boolean |
SpanTagWorker.processContent(String content, ProcessorContext context) |
boolean |
PTagWorker.processContent(String content, ProcessorContext context) |
boolean |
PreTagWorker.processContent(String content, ProcessorContext context) |
boolean |
MetaTagWorker.processContent(String content, ProcessorContext context) |
boolean |
LiTagWorker.processContent(String content, ProcessorContext context) |
boolean |
LinkTagWorker.processContent(String content, ProcessorContext context) |
boolean |
InputTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ImgTagWorker.processContent(String content, ProcessorContext context) |
boolean |
HtmlTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DivTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DisplayTableTagWorker.processContent(String content, ProcessorContext context) |
boolean |
DisplayTableRowTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ColTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ColgroupTagWorker.processContent(String content, ProcessorContext context) |
boolean |
ButtonTagWorker.processContent(String content, ProcessorContext context) |
boolean |
BrTagWorker.processContent(String content, ProcessorContext context) |
boolean |
BodyTagWorker.processContent(String content, ProcessorContext context) |
boolean |
AbbrTagWorker.processContent(String content, ProcessorContext context) |
void |
UlOlTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
TrTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
TitleTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ThTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
TextAreaTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
TdTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
TableTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
SpanTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
PTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
PageCountWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
MetaTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
LiTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
LinkTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
InputTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ImgTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
HtmlTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
HTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
DivTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
DisplayTableTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
DisplayTableRowTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ColTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ColgroupTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ButtonTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
BrTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
BodyTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ATagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
ABlockTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
AbbrTagWorker.processEnd(IElementNode element, ProcessorContext context) |
void |
HtmlTagWorker.processPageRules(INode rootNode, ICssResolver cssResolver, ProcessorContext context)
Processes the page rules.
|
boolean |
UlOlTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TrTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TitleTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TextAreaTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TdTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
TableTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
SpanTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
PTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
PreTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
MetaTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
LiTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
LinkTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
InputTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ImgTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
HtmlTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DivTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DisplayTableTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
DisplayTableRowTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ColTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ColgroupTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
ButtonTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
BrTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
boolean |
BodyTagWorker.processTagChild(ITagWorker childTagWorker, ProcessorContext context) |
Modifier and Type | Method and Description |
---|---|
static void |
LinkHelper.createDestination(ITagWorker tagWorker, IElementNode element, ProcessorContext context)
Creates a destination
|
Modifier and Type | Method and Description |
---|---|
void |
ICssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker)
Applies styles to an element.
|
Modifier and Type | Method and Description |
---|---|
void |
UlOlTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
TrTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
TdTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker worker) |
void |
TableTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker worker) |
void |
SpanTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
LiTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
HtmlTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
HrTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
DlTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
DisplayTableRowTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
ColTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
ColgroupTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
BodyTagCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
void |
BlockCssApplier.apply(ProcessorContext context, IStylesContainer stylesContainer, ITagWorker tagWorker) |
Modifier and Type | Method and Description |
---|---|
static void |
PageBreakApplierUtil.addPageBreakElementAfter(ProcessorContext context, ITagWorker parentTagWorker, IElementNode childElement, ITagWorker childTagWorker)
Processes a page break "after" property.
|
static void |
PageBreakApplierUtil.addPageBreakElementBefore(ProcessorContext context, ITagWorker parentTagWorker, 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 |
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, IStylesContainer stylesContainer, com.itextpdf.layout.IPropertyContainer element)
Applies font styles to an element.
|
static void |
HyphenationApplierUtil.applyHyphenation(Map<String,String> cssProps, ProcessorContext context, 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(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 |
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 |
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, 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(INode treeRoot, ProcessorContext context)
Creates a new DefaultCssResolver instance.
|
Copyright © 1998–2019 iText Group NV. All rights reserved.