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 theHtmlPipelineis in here.com.itextpdf.tool.xml.html.head TagProcessor implementations for tags in HTML head.com.itextpdf.tool.xml.html.table TagProcessor implementations fortabletags.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 classAbstractTagProcessorAbstract 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.classAnchorclassBodyclassBreakclassDivclassDummyTagProcessorDoes nothing.classHeaderclassHorizontalRuleclassImageclassNonSanitizedTagclassOrderedUnorderedListclassOrderedUnorderedListItemclassParaGraphclassSpanFields in com.itextpdf.tool.xml.html declared as TagProcessor Modifier and Type Field Description private TagProcessorDefaultTagProcessorFactory.FactoryObject. procMethods in com.itextpdf.tool.xml.html that return TagProcessor Modifier and Type Method Description TagProcessorDefaultTagProcessorFactory.FactoryObject. getProcessor()TagProcessorDefaultTagProcessorFactory. getProcessor(java.lang.String tag, java.lang.String nameSpace)TagProcessorTagProcessorFactory. getProcessor(java.lang.String tag, java.lang.String nameSpace)Looks up a TagProcessor for the given tag.protected TagProcessorDefaultTagProcessorFactory. load(java.lang.String className)Tries to load given processor with Class.forNameprotected TagProcessorDefaultTagProcessorFactory. 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 voidDefaultTagProcessorFactory. addProcessor(TagProcessor processor, java.lang.String... tags)voidDefaultTagProcessorFactory. addProcessor(java.lang.String tag, TagProcessor processor)Add a loaded TagProcessor.voidTagProcessorFactory. 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 classLinkThe Link TagProcessor will try to add the content of a <link> that has the attribute type set to "text/css" to theCssResolverPipelineCSS.classMetaSupports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for StringsclassStyleThe Style TagProcessor will try to add the content of a <style> to theCssResolverPipelineCSS.classTitleclassXML -
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 classTableclassTableDataclassTableRow -
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 TagProcessorHtmlPipelineContext. 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 voidHtmlPipeline. addStackKeeper(Tag t, HtmlPipelineContext hcc, TagProcessor tp)
-