| Modifier and Type | Method and Description |
|---|---|
static ProcessorContext |
ProcessorContextCreator.createProcessorContext(ConverterProperties converterProperties)
Crates ProcessorContext instances with IMetaInfo.
|
| 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 |
OptionTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
InputTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
OptGroupTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
AbbrTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
PlaceholderTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
BodyTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
DisplayTableRowTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
ObjectTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
HtmlTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
LiTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
BrTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
TrTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
MetaTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
DisplayFlexTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
PreTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
RunningElementTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
UlOlTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
SpanTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
SelectTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
ImgTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
PTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
ColgroupTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
TableTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
TdTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
ButtonTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
SvgTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
DisplayTableTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
DivTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
TitleTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
TextAreaTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
ColTagWorker.processContent(String content,
ProcessorContext context) |
boolean |
LinkTagWorker.processContent(String content,
ProcessorContext context) |
void |
OptionTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
InputTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
AbbrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
PlaceholderTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
BodyTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
DisplayTableRowTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ObjectTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
HtmlTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
HTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
LiTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
BrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
TrTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
MetaTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
DisplayFlexTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
RunningElementTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
PageCountWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
UlOlTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
SpanTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
PageMarginBoxWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ATagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
SelectTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ImgTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
PTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ColgroupTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
TableTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
TdTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
SvgTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
DisplayTableTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
DivTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
TitleTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
TextAreaTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ThTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ABlockTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
ColTagWorker.processEnd(com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context) |
void |
LinkTagWorker.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 |
OptionTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
InputTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
OptGroupTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
PlaceholderTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
BodyTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
DisplayTableRowTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
ObjectTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
HtmlTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
LiTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
BrTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
TrTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
MetaTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
DisplayFlexTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
PreTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
RunningElementTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
UlOlTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
SpanTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
SelectTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
ImgTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
PTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
ColgroupTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
TableTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
TdTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
ButtonTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
SvgTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
DisplayTableTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
DivTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
TitleTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
TextAreaTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
ColTagWorker.processTagChild(ITagWorker childTagWorker,
ProcessorContext context) |
boolean |
LinkTagWorker.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 |
HrTagCssApplier.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 |
ColgroupTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker tagWorker) |
void |
HtmlTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker tagWorker) |
void |
DisplayTableRowTagCssApplier.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 |
LiTagCssApplier.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 |
TableTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker worker) |
void |
CssContentLinearGradientApplier.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 |
PageMarginBoxCssApplier.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 |
DisplayFlexTagCssApplier.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 |
SpanTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker tagWorker) |
void |
TdTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker worker) |
void |
UlOlTagCssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker tagWorker) |
void |
PlaceholderCssApplier.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<com.itextpdf.layout.IPropertyContainer> childElements)
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.properties.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.