Uses of Interface
com.itextpdf.tool.xml.html.TagProcessor
Packages that use TagProcessor
Package
Description
Everything to parse HTML tags to pdf used by the
HtmlPipeline
is in here.TagProcessor implementations for tags in HTML head.
TagProcessor implementations for
table
tags.Contains pipeline stuff for HTML
-
Uses of TagProcessor in com.itextpdf.tool.xml.html
Classes in com.itextpdf.tool.xml.html that implement TagProcessorModifier and TypeClassDescriptionclass
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
class
class
class
class
Does nothing.class
class
class
class
class
class
class
class
Fields in com.itextpdf.tool.xml.html declared as TagProcessorModifier and TypeFieldDescriptionprivate TagProcessor
DefaultTagProcessorFactory.FactoryObject.proc
Methods in com.itextpdf.tool.xml.html that return TagProcessorModifier and TypeMethodDescriptionDefaultTagProcessorFactory.FactoryObject.getProcessor()
DefaultTagProcessorFactory.getProcessor
(String tag, String nameSpace) TagProcessorFactory.getProcessor
(String tag, String nameSpace) Looks up a TagProcessor for the given tag.protected TagProcessor
Tries to load given processor with Class.forNameprotected TagProcessor
DefaultTagProcessorFactory.load
(String className, ClassLoader loader) Tries to load given processor with Class.forNameMethods in com.itextpdf.tool.xml.html with parameters of type TagProcessorModifier and TypeMethodDescriptionvoid
DefaultTagProcessorFactory.addProcessor
(TagProcessor processor, String... tags) void
DefaultTagProcessorFactory.addProcessor
(String tag, TagProcessor processor) Add a loaded TagProcessor.void
TagProcessorFactory.addProcessor
(TagProcessor processor, String... tags) Add a tag processor and the tags it maps to.Constructors in com.itextpdf.tool.xml.html with parameters of type TagProcessor -
Uses of TagProcessor in com.itextpdf.tool.xml.html.head
Classes in com.itextpdf.tool.xml.html.head that implement TagProcessorModifier and TypeClassDescriptionclass
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
Supports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for Stringsclass
The Style TagProcessor will try to add the content of a <style> to theCssResolverPipeline
CSS.class
class
-
Uses of TagProcessor in com.itextpdf.tool.xml.html.table
Classes in com.itextpdf.tool.xml.html.table that implement TagProcessor -
Uses of TagProcessor in com.itextpdf.tool.xml.pipeline.html
Methods in com.itextpdf.tool.xml.pipeline.html that return TagProcessorModifier and TypeMethodDescriptionprotected TagProcessor
HtmlPipelineContext.resolveProcessor
(String tag, String nameSpace) Methods in com.itextpdf.tool.xml.pipeline.html with parameters of type TagProcessorModifier and TypeMethodDescriptionprotected void
HtmlPipeline.addStackKeeper
(Tag t, HtmlPipelineContext hcc, TagProcessor tp)