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 TypeClassDescriptionclassAbstract 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 implementingTagProcessorto benefit from auto fontsize metric conversion to pt and page-break-before/after insertion.classclassclassclassclassDoes nothing.classclassclassclassclassclassclassclassFields in com.itextpdf.tool.xml.html declared as TagProcessorModifier and TypeFieldDescriptionprivate TagProcessorDefaultTagProcessorFactory.FactoryObject.procMethods 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 TagProcessorTries to load given processor with Class.forNameprotected TagProcessorDefaultTagProcessorFactory.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 TypeMethodDescriptionvoidDefaultTagProcessorFactory.addProcessor(TagProcessor processor, String... tags) voidDefaultTagProcessorFactory.addProcessor(String tag, TagProcessor processor) Add a loaded TagProcessor.voidTagProcessorFactory.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 TypeClassDescriptionclassThe Link TagProcessor will try to add the content of a <link> that has the attribute type set to "text/css" to theCssResolverPipelineCSS.classSupports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for StringsclassThe Style TagProcessor will try to add the content of a <style> to theCssResolverPipelineCSS.classclass -
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 TagProcessorHtmlPipelineContext.resolveProcessor(String tag, String nameSpace) Methods in com.itextpdf.tool.xml.pipeline.html with parameters of type TagProcessorModifier and TypeMethodDescriptionprotected voidHtmlPipeline.addStackKeeper(Tag t, HtmlPipelineContext hcc, TagProcessor tp)