TagProcessor.startElement(WorkerContext, Tag)
and
TagProcessor.endElement(WorkerContext, Tag, List)
to calculate font sizes and add
new pages if needed.TagProcessor
to
benefit from auto fontsize metric conversion to pt and
page-break-before/after insertion.Element
to the Paragraph
.StackKeeper
to the top of the stack list.ParserListener
is added, parsing with the parser seems
useless no?List
dependable on the css.AttributeValueState
.CdataState
.Charset
to use.CssUtils.isMetricValue(String)
) or a numeric value in pixels (CssUtils.isNumericValue(String)
).CssUtils.isMetricValue(String)
) or a numeric value in pixels (CssUtils.isNumericValue(String)
).CloseCommentState
.CloseStarCommentState
.ClosingTagState
.Element
s.com.itextpdf.tool.xml
.HtmlPipeline
is in here.Element
s created for specific use when processing HTML.table
tags.XMLParser
used for testing or debugging.StateController
.CustomContext
and
WorkerContext
implementations.CommentState
.MapContext
used as CustomContext
.com.itextpdf.tool.xml.css.apply
.ReadingProcessor
that creates a CssFile
from the given bytes.CssResolverPipeline.open(WorkerContext, Tag, ProcessObject)
Pipeline
s.DocTypeState
.DoubleQuotedAttrValueState
.Writable
s.PdfWriterPipeline
but this one just passes everything on to an ElementHandler
.ElementHandler
interface that helps
you build a list of iText Element
s.TagProcessor.endElement(WorkerContext, Tag, List)
.CSS.Property.PAGE_BREAK_AFTER
, if the
value is always a Chunk.NEXTPAGE
is added to the
currentContentList after calling
AbstractTagProcessor.end(WorkerContext, Tag, List)
.url("file.jpg")
to file.jpg
.TableStyleValues
of the HtmlCell.Tags.getHtmlTagProcessorFactory()
.Tag.getCSS()
with CSS.Property.FONT_SIZE
or returns default 12ptDefaultTagProcessorFactory
LocaleMessages
with as Locale the default jvm locale.XMLWorker.close()
or XMLWorker.closeLocalWC()
has been called before.Rectangle
HtmlPipelineContext
.HtmlPipeline
.InsideTagState
.CssResolverPipeline
CSS.BufferedReader
decorator that send all that is read via BufferedReader.read()
to the
attached ParserMonitor
before returning the read int.NoNewLineParagraph
is a series of Chunk
s and/or Phrases
.Paragraph
.Paragraph
with a certain leading.Paragraph
with a certain Chunk
.Paragraph
with a certain Chunk
and a certain leading.Paragraph
with a certain String
.Paragraph
with a certain String
and a certain Font
.Paragraph
with a certain String
and a certain leading.Paragraph
with a certain leading, String
and Font
.Paragraph
with a certain Phrase
.NoSiblingException
with no
detail message.NoSiblingException
class
with the specified detail message.TagProcessorFactory.getProcessor(String, String)
when the given tag
did not map to any TagProcessor
.Rectangle
in possession that defines a PageSize.Paragraph
Element
s to the defined ElementHandler.URL
from the given href
,
if that throws a MalformedURLException
, it will prepend the given
root URLs to href
until a valid URL is found.href
is a valid file
and can read it.href
as
file path until a valid file has been found.ProcessingInstructionEncounteredState
.<header>
elements,
<footer>
elements, and heading
content.SelfClosingTagState
.TagProcessorFactory
TableStyleValues
of the HtmlCell.HtmlPipelineContext.setCssAppliers(CssAppliers)
CssInheritanceRules
a developer can set rules on what css selectors are
inherited from parent tags.FileRetrieve
implementation to use in StyleAttrCSSResolver.addCss(String, boolean)
.FileRetrieve
implementation to use in CSSResolver.addCss(String, boolean)
.Image
and ListStyleTypeCssApplier
for List Images.TableStyleValues
object based on
attributes and css of the given tag.TagProcessorFactory
to be used.SingleQuotedAttrValueState
.NoNewLineParagraph.getSpacingAfter()
,
scheduled for removal at 2.3.0NoNewLineParagraph.getSpacingBefore()
,
scheduled for removal at 2.3.0SpecialCharState
.StarCommentState
.TagProcessor.startElement(WorkerContext, Tag)
.AbstractTagProcessor.start(WorkerContext, Tag)
.CSS.Property.PAGE_BREAK_BEFORE
, if the
value is always a Chunk.NEXTPAGE
added before the
implementors AbstractTagProcessor.start(WorkerContext, Tag)
method.XMLParser
.CssResolverPipeline
CSS.StyleAttrCSSResolver
with default settings.CssFiles
and the DefaultCssInheritanceRules
.CssFiles
and CssUtils
and the
DefaultCssInheritanceRules
.TableRowElement.Place
.TagAttributeState
.TagEncounteredState
.XMLWorker
.Pipeline.content(WorkerContext, Tag, String, ProcessObject)
method.UnknownState
.UnquotedAttrState
.InsideTagHTMLState
, only for HTML processing.InsideTagHTMLState
, only for HTML processing.XMLParser
to receive events.XMLParserListener
.WorkerContext
(Which is a WorkerContextImpl
) in a ThreadLocal
variable, WorkerContext is confined to threads here.Copyright © 2017. All rights reserved.