Uses of Interface
com.itextpdf.tool.xml.html.TagProcessor
-
Packages that use TagProcessor Package Description com.itextpdf.tool.xml.html Everything to parse HTML tags to pdf used by theHtmlPipeline
is in here.com.itextpdf.tool.xml.html.head TagProcessor implementations for tags in HTML head.com.itextpdf.tool.xml.html.table TagProcessor implementations fortable
tags.com.itextpdf.tool.xml.pipeline.html Contains pipeline stuff for HTML -
-
Uses of TagProcessor in com.itextpdf.tool.xml.html
Classes in com.itextpdf.tool.xml.html that implement TagProcessor Modifier and Type Class Description class
AbstractTagProcessor
Abstract TagProcessor that allows setting the configuration object to a protected member variable.
ImplementsstartElement(WorkerContext, Tag)
andendElement(WorkerContext, Tag, List)
to calculate font sizes and add new pages if needed.
Extend from this class instead of implementingTagProcessor
to benefit from auto fontsize metric conversion to pt and page-break-before/after insertion.class
Anchor
class
Body
class
Break
class
Div
class
DummyTagProcessor
Does nothing.class
Header
class
HorizontalRule
class
Image
class
NonSanitizedTag
class
OrderedUnorderedList
class
OrderedUnorderedListItem
class
ParaGraph
class
Span
Fields in com.itextpdf.tool.xml.html declared as TagProcessor Modifier and Type Field Description private TagProcessor
DefaultTagProcessorFactory.FactoryObject. proc
Methods in com.itextpdf.tool.xml.html that return TagProcessor Modifier and Type Method Description TagProcessor
DefaultTagProcessorFactory.FactoryObject. getProcessor()
TagProcessor
DefaultTagProcessorFactory. getProcessor(java.lang.String tag, java.lang.String nameSpace)
TagProcessor
TagProcessorFactory. getProcessor(java.lang.String tag, java.lang.String nameSpace)
Looks up a TagProcessor for the given tag.protected TagProcessor
DefaultTagProcessorFactory. load(java.lang.String className)
Tries to load given processor with Class.forNameprotected TagProcessor
DefaultTagProcessorFactory. load(java.lang.String className, java.lang.ClassLoader loader)
Tries to load given processor with Class.forNameMethods in com.itextpdf.tool.xml.html with parameters of type TagProcessor Modifier and Type Method Description void
DefaultTagProcessorFactory. addProcessor(TagProcessor processor, java.lang.String... tags)
void
DefaultTagProcessorFactory. addProcessor(java.lang.String tag, TagProcessor processor)
Add a loaded TagProcessor.void
TagProcessorFactory. addProcessor(TagProcessor processor, java.lang.String... tags)
Add a tag processor and the tags it maps to.Constructors in com.itextpdf.tool.xml.html with parameters of type TagProcessor Constructor Description FactoryObject(java.lang.String className, TagProcessor processor)
-
Uses of TagProcessor in com.itextpdf.tool.xml.html.head
Classes in com.itextpdf.tool.xml.html.head that implement TagProcessor Modifier and Type Class Description class
Link
The Link TagProcessor will try to add the content of a <link> that has the attribute type set to "text/css" to theCssResolverPipeline
CSS.class
Meta
Supports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for Stringsclass
Style
The Style TagProcessor will try to add the content of a <style> to theCssResolverPipeline
CSS.class
Title
class
XML
-
Uses of TagProcessor in com.itextpdf.tool.xml.html.table
Classes in com.itextpdf.tool.xml.html.table that implement TagProcessor Modifier and Type Class Description class
Table
class
TableData
class
TableRow
-
Uses of TagProcessor in com.itextpdf.tool.xml.pipeline.html
Methods in com.itextpdf.tool.xml.pipeline.html that return TagProcessor Modifier and Type Method Description protected TagProcessor
HtmlPipelineContext. resolveProcessor(java.lang.String tag, java.lang.String nameSpace)
Methods in com.itextpdf.tool.xml.pipeline.html with parameters of type TagProcessor Modifier and Type Method Description protected void
HtmlPipeline. addStackKeeper(Tag t, HtmlPipelineContext hcc, TagProcessor tp)
-