A B C D E F G H I J K L M N O P Q R S T U V W X

A

A - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
A_EXTERNAL - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
A_LOCALGOTO - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
A_SETLOCALGOTO - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ABBR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ABSOLUTE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
AbstractGraphicProcessor - Class in com.itextpdf.tool.xml.svg
 
AbstractGraphicProcessor() - Constructor for class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
 
AbstractImageProvider - Class in com.itextpdf.tool.xml.pipeline.html
 
AbstractImageProvider() - Constructor for class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
AbstractPipeline<T extends CustomContext> - Class in com.itextpdf.tool.xml.pipeline
Abstract class with default implementations.
AbstractPipeline(Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
AbstractTagProcessor - Class in com.itextpdf.tool.xml.html
Abstract TagProcessor that allows setting the configuration object to a protected member variable.
Implements TagProcessor.startElement(WorkerContext, Tag) and TagProcessor.endElement(WorkerContext, Tag, List) to calculate font sizes and add new pages if needed.
Extend from this class instead of implementing TagProcessor to benefit from auto fontsize metric conversion to pt and page-break-before/after insertion.
AbstractTagProcessor() - Constructor for class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
acceptUnknown() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
acceptUnknown() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
add(String, Map<String, String>) - Method in interface com.itextpdf.tool.xml.css.CssFile
Add CSS to this CssFile.
add(String, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
add(CssFile) - Method in interface com.itextpdf.tool.xml.css.CssFiles
Adds css to this CssFiles.
add(CssFile) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
add(String, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
add(Writable) - Method in interface com.itextpdf.tool.xml.ElementHandler
Receive a Writable.
add(Writable) - Method in class com.itextpdf.tool.xml.ElementList
 
add(Element) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Adds an Element to the Paragraph.
add(Element) - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
Add an element to this keepers stack.
add(Collection<? extends Element>) - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
Add all given elements to the stack, according to the natural order.
add(Element) - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
Add a single element to the list of elements.
add(Writable) - Method in class com.itextpdf.tool.xml.ProcessObject
Add a writable.
ADD_HEADER - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
addAll(List<Element>) - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
add all elements to the list.
addAll(List<Writable>) - Method in class com.itextpdf.tool.xml.ProcessObject
Adds a list of writable.
addChild(Tag) - Method in class com.itextpdf.tool.xml.Tag
Add a child tag to this tag.
addCoordinate(String) - Method in class com.itextpdf.tool.xml.svg.PathItem.Builder
 
addCss(String, String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
addCss(CssFile) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Add a file to the CssFiles Collection.
addCss(String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
addCss(String, String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a piece of CSS code.
addCss(String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a piece of CSS code.
addCss(CssFile) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a CssFile
addCss(String, String, boolean) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
addCss(CssFile) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Add a file to the CssFiles Collection.
addCss(String, boolean) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
addCssFile(String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Add a file to the CssFiles Collection.
addCssFile(String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a
addCssFile(String, boolean) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Add a file to the CssFiles Collection.
addElementsToMemoryWithId(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
 
addFirst(StackKeeper) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Add a StackKeeper to the top of the stack list.
addFirst(StackKeeper) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Add a StackKeeper to the top of the stack list.
addFontSubstitute(String, String) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
addListener(XMLParserListener) - Method in class com.itextpdf.tool.xml.parser.XMLParser
If no ParserListener is added, parsing with the parser seems useless no?
addProcessor(String, String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add an unloaded TagProcessor.
addProcessor(String, TagProcessor) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add a loaded TagProcessor.
addProcessor(TagProcessor, String...) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
addProcessor(String, String...) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add one tag processor that handles multiple tags.
addProcessor(TagProcessor, String...) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Add a tag processor and the tags it maps to.
ADDRESS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
addRootDir(File) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
Add a root directory.
addSymbolById(String, List<Element>) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
addURL(String) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
Add a root URL.
AFTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
ALIGN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
alignment - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The alignment of the text.
ALWAYS - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Anchor - Class in com.itextpdf.tool.xml.html
 
Anchor() - Constructor for class com.itextpdf.tool.xml.html.Anchor
 
append(char) - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Appends a character to the buffer.
append(String) - Method in interface com.itextpdf.tool.xml.parser.io.Appender
 
append(char) - Method in interface com.itextpdf.tool.xml.parser.io.Appender
 
append(char) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
append(char[]) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
append(String) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Appends the given string to the buffer.
Appender - Interface in com.itextpdf.tool.xml.parser.io
An Appender appends String to something.
apply(Chunk, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
apply(PdfDiv, Tag, MarginMemory, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.DivCssApplier
 
apply(HtmlCell, Tag, MarginMemory, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.HtmlCellCssApplier
Applies css to a HtmlCell
apply(Image, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ImageCssApplier
Applies CSS to an Image
apply(LineSeparator, Tag, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.LineSeparatorCssApplier
Applies CSS to LineSeparators
apply(List, Tag, ImageProvider) - Method in class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
The ListCssApplier has the capabilities to change the type of the given List dependable on the css.
apply(List, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
Utility method applying style to a list when no ImageProvider is available.
apply(NoNewLineParagraph, Tag, MarginMemory) - Method in class com.itextpdf.tool.xml.css.apply.NoNewLineParagraphCssApplier
Styles a NoNewLineParagraph
apply(Paragraph, Tag, MarginMemory) - Method in class com.itextpdf.tool.xml.css.apply.ParagraphCssApplier
Styles a paragraph
apply(Element, Tag, MarginMemory, PageSizeContainable, ImageProvider) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
Given the element e, this method will lookup the right applier for the given Element.
apply(Element, Tag, HtmlPipelineContext) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
Convenience method.
apply(Element, Tag, MarginMemory, PageSizeContainable, ImageProvider) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
apply(Element, Tag, HtmlPipelineContext) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
apply(PdfContentByte, Map<String, String>) - Method in class com.itextpdf.tool.xml.svg.graphic.CssSvgAppliers
 
applyFontStyles(Tag) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
applyForText(PdfContentByte, Map<String, String>, Chunk) - Method in class com.itextpdf.tool.xml.svg.graphic.CssSvgAppliers
 
arc(float, float, float, float, float, float, PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
ARC - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 
ARTICLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ASIDE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
attributeValue() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to AttributeValueState.
AttributeValueState - Class in com.itextpdf.tool.xml.parser.state
 
AttributeValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.AttributeValueState
 
AUDIO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
AUTO - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
autoBookmark() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
autoBookmark(boolean) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set to true to enable the automatic creation of bookmarks on <h1> to <h6> tags.
autoBookmark() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
autoBookmark(boolean) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set to true to enable the automatic creation of bookmarks on <h1> to <h6> tags.
AutoDocPipeline - Class in com.itextpdf.tool.xml.pipeline.html
This pipeline can automagically create documents.
AutoDocPipeline(FileMaker, String, String, Rectangle) - Constructor for class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
Constructor

B

B - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BACKGROUND - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_ATTACHMENT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_IMAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BASE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BDO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BEFORE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BIG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BLOCK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BLOCK_LEVEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
Groups all tags that are block level tags by default.
Tag.ADDRESS, Tag.ARTICLE, Tag.ASIDE, Tag.AUDIO, Tag.BLOCKQUOTE, Tag.CANVAS, Tag.DD, Tag.DIV, Tag.FIELDSET, Tag.FIGCAPTION, Tag.FIGURE, Tag.FOOTER, Tag.FORM, Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HEADER, Tag.HGROUP, Tag.HR, Tag.NOSCRIPT, Tag.OL, Tag.OUTPUT, Tag.P, Tag.PRE, Tag.SECTION, Tag.TABLE, Tag.UL, Tag.VIDEO
BLOCKQUOTE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Body - Class in com.itextpdf.tool.xml.html
 
Body() - Constructor for class com.itextpdf.tool.xml.html.Body
 
BODY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BOLD - Static variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
FF4 and IE8 provide normal text and bold text.
BOLD - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BOOKMARK_TREE - Static variable in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Key for the memory, used to store bookmark nodes
BOOKMARK_TREE - Static variable in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Key for the memory, used to store bookmark nodes
BORDER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_COLLAPSE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_SPACING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Break - Class in com.itextpdf.tool.xml.html
 
Break() - Constructor for class com.itextpdf.tool.xml.html.Break
 
bufferSize() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
bufferToString() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
build() - Method in class com.itextpdf.tool.xml.svg.PathBean.Builder
 
build() - Method in class com.itextpdf.tool.xml.svg.PathItem.Builder
 
BUTTON - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

C

calculateLeading(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Calculates the leading of the given tag.
calculateMarginTop(String, float, MarginMemory) - Method in class com.itextpdf.tool.xml.css.CssUtils
Calculates the margin top or spacingBefore based on the given value and the last margin bottom.
calculateMarginTop(float, MarginMemory) - Method in class com.itextpdf.tool.xml.css.CssUtils
Calculates the margin top or spacingBefore based on the given value and the last margin bottom.
CANVAS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CAPTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CAPTION_SIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
cdata() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CdataState.
CdataState - Class in com.itextpdf.tool.xml.parser.state
Handles CDATA, currently nothing is done with the data.
CdataState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CdataState
 
cellLayout(PdfPCell, Rectangle, PdfContentByte[]) - Method in class com.itextpdf.tool.xml.html.table.CellSpacingEvent
 
CELLPADDING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLPADDING - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
CELLSPACING - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
CellSpacingEvent - Class in com.itextpdf.tool.xml.html.table
 
CellSpacingEvent(TableStyleValues) - Constructor for class com.itextpdf.tool.xml.html.table.CellSpacingEvent
Construct a new CellSpacingEvent with the given TableStyleValues
CENTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
charSet(Charset) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set a Charset to use.
charSet() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
charSet(Charset) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set a Charset to use.
charSet() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
checkAttributeWithNoValue() - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
checkMetricStyle(Tag, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Use only if value of style is a metric value (CssUtils.isMetricValue(String)) or a numeric value in pixels (CssUtils.isNumericValue(String)).
Checks if the style is present in the css of the tag, then parses it to pt.
checkMetricStyle(Map<String, String>, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Use only if value of style is a metric value (CssUtils.isMetricValue(String)) or a numeric value in pixels (CssUtils.isNumericValue(String)).
Checks if the style is present in the css of the tag, then parses it to pt.
chunk - Variable in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
ChunkCssApplier - Class in com.itextpdf.tool.xml.css.apply
Applies CSS Rules to Chunks
ChunkCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
ChunkCssApplier(FontProvider) - Constructor for class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
CIRCLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Circle - Class in com.itextpdf.tool.xml.svg.graphic
 
Circle(float, float, float, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Circle
 
CIRCLE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
CircleTag - Class in com.itextpdf.tool.xml.svg.tags
 
CircleTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.CircleTag
 
CITE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CLASS - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
cleanColorString(String) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
cleanPath(String) - Method in class com.itextpdf.tool.xml.svg.tags.PolyTag
 
clear() - Method in interface com.itextpdf.tool.xml.css.CssFiles
 
clear() - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
clear() - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
clear() - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
 
clear() - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
clone() - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
clone() - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
clone() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Create a clone of this HtmlPipelineContext, the clone only contains the initial values, not the internal values.
clone() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Create a clone of this HtmlPipelineContext, the clone only contains the initial values, not the internal values.
close() - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
close() - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered when parsing is finished and the stream will be closed.
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
Override this to get notified on encountered closing tags.
close(WorkerContext, Tag, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when a closing tag has been encountered.
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
close(PdfContentByte, Map<String, String>) - Method in class com.itextpdf.tool.xml.svg.graphic.CssSvgAppliers
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.PdfTemplatePipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.SvgPipeline
 
close() - Method in class com.itextpdf.tool.xml.XMLWorker
 
closeComment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CloseCommentState.
CloseCommentState - Class in com.itextpdf.tool.xml.parser.state
 
CloseCommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CloseCommentState
 
closingTag() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to ClosingTagState.
ClosingTagState - Class in com.itextpdf.tool.xml.parser.state
 
ClosingTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.ClosingTagState
 
CM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
CODE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
COLLAPSE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
COLSPAN - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
COLSPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
com.itextpdf.tool.xml - package com.itextpdf.tool.xml
XMLWorker package provides a framework to parse XML to PDF with iText.
com.itextpdf.tool.xml.css - package com.itextpdf.tool.xml.css
Collection of classes to handle css files, rules, properties.
com.itextpdf.tool.xml.css.apply - package com.itextpdf.tool.xml.css.apply
Contains classes that can apply css rules on certain Elements.
com.itextpdf.tool.xml.css.parser - package com.itextpdf.tool.xml.css.parser
 
com.itextpdf.tool.xml.css.parser.state - package com.itextpdf.tool.xml.css.parser.state
 
com.itextpdf.tool.xml.exceptions - package com.itextpdf.tool.xml.exceptions
Collection of exceptions used in com.itextpdf.tool.xml.
com.itextpdf.tool.xml.html - package com.itextpdf.tool.xml.html
Everything to parse HTML tags to pdf used by the HtmlPipeline is in here.
com.itextpdf.tool.xml.html.head - package com.itextpdf.tool.xml.html.head
TagProcessor implementations for tags in HTML head.
com.itextpdf.tool.xml.html.pdfelement - package com.itextpdf.tool.xml.html.pdfelement
Elements created for specific use when processing HTML.
com.itextpdf.tool.xml.html.table - package com.itextpdf.tool.xml.html.table
TagProcessor implementations for table tags.
com.itextpdf.tool.xml.net - package com.itextpdf.tool.xml.net
Classes to ease the reading of data from files, streams or URLs.
com.itextpdf.tool.xml.net.exc - package com.itextpdf.tool.xml.net.exc
 
com.itextpdf.tool.xml.parser - package com.itextpdf.tool.xml.parser
Contains the XMLParser.
com.itextpdf.tool.xml.parser.io - package com.itextpdf.tool.xml.parser.io
Extra utilities for the XMLParser used for testing or debugging.
com.itextpdf.tool.xml.parser.state - package com.itextpdf.tool.xml.parser.state
Contains all possible states used in the StateController.
com.itextpdf.tool.xml.pipeline - package com.itextpdf.tool.xml.pipeline
The pipeline package contains the pipeline implementations
com.itextpdf.tool.xml.pipeline.css - package com.itextpdf.tool.xml.pipeline.css
Contains CSS processing pipeline.
com.itextpdf.tool.xml.pipeline.ctx - package com.itextpdf.tool.xml.pipeline.ctx
Collection of CustomContext and WorkerContext implementations.
com.itextpdf.tool.xml.pipeline.end - package com.itextpdf.tool.xml.pipeline.end
Contains pipelines that can be used as last pipe in the line.
com.itextpdf.tool.xml.pipeline.html - package com.itextpdf.tool.xml.pipeline.html
Contains pipeline stuff for HTML
com.itextpdf.tool.xml.svg - package com.itextpdf.tool.xml.svg
 
com.itextpdf.tool.xml.svg.css - package com.itextpdf.tool.xml.svg.css
 
com.itextpdf.tool.xml.svg.exceptions - package com.itextpdf.tool.xml.svg.exceptions
 
com.itextpdf.tool.xml.svg.graphic - package com.itextpdf.tool.xml.svg.graphic
 
com.itextpdf.tool.xml.svg.tags - package com.itextpdf.tool.xml.svg.tags
 
com.itextpdf.tool.xml.svg.utils - package com.itextpdf.tool.xml.svg.utils
 
com.itextpdf.tool.xml.util - package com.itextpdf.tool.xml.util
 
COMMAND - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
comment(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
comment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CommentState.
comment() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered for comments.
comment(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered for comments that are found.
comment() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the xml comment buffer.
comment(String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
CommentEnd - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentEnd(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentEnd
 
CommentInside - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentInside(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentInside
 
CommentStart - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentStart(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentStart
 
CommentState - Class in com.itextpdf.tool.xml.parser.state
 
CommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CommentState
 
compareTag(Tag) - Method in class com.itextpdf.tool.xml.Tag
Compare this tag with t for namespace and name equality.
containsWritable() - Method in class com.itextpdf.tool.xml.ProcessObject
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Anchor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Body
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Div
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.head.Style
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.head.Title
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Header
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.NonSanitizedTag
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Span
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
content(WorkerContext, Tag, String) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called if there is text content encountered between the opening and closing tags this TagProcessor is mapped to.
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
Override this to get notified on encountered content.
content(WorkerContext, Tag, String, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when content has been encountered.
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.PdfTemplatePipeline
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.SvgPipeline
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.svg.tags.GroupTag
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.svg.tags.TextSpanTag
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.svg.tags.TextTag
 
CONTINUOUS - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the a boolean in the MapContext used as CustomContext.
copyChunkStyles(Chunk, Chunk) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
Method used for copying styles from one chunk to another.
createAllSelectors(Tag) - Method in class com.itextpdf.tool.xml.css.CssSelector
Calls each method in this class and returns an aggregated list of selectors.
createClassSelectors(Tag) - Method in class com.itextpdf.tool.xml.css.CssSelector
Creates the class selectors, each class is prepended with a ".".
createEllipseArc(float, float, float, float, float, float, float, float) - Static method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
createIdSelector(Tag) - Method in class com.itextpdf.tool.xml.css.CssSelector
Creates the selector for id, the id is prepended with '#'.
createTag(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.XMLWorker
Creates a new Tag object from the given parameters.
createTagSelectors(Tag) - Method in class com.itextpdf.tool.xml.css.CssSelector
Creates selectors for a given tag.
CSS - Class in com.itextpdf.tool.xml.css
CSS Property-Value container.
css - Variable in class com.itextpdf.tool.xml.svg.tags.Graphic
 
CSS.Property - Class in com.itextpdf.tool.xml.css
Contains CSS Properties
CSS.Value - Class in com.itextpdf.tool.xml.css
Contains CSS Values for properties
CSS_RESOLVER - Static variable in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
CssAppliers - Interface in com.itextpdf.tool.xml.html
 
CssAppliersAware - Interface in com.itextpdf.tool.xml.html
 
CssAppliersImpl - Class in com.itextpdf.tool.xml.html
Applies CSS to an Element using the appliers from the com.itextpdf.tool.xml.css.apply.
CssAppliersImpl() - Constructor for class com.itextpdf.tool.xml.html.CssAppliersImpl
 
CssAppliersImpl(FontProvider) - Constructor for class com.itextpdf.tool.xml.html.CssAppliersImpl
 
CssFile - Interface in com.itextpdf.tool.xml.css
Represents a CSS file.
CssFileImpl - Class in com.itextpdf.tool.xml.css
Implementation of CssFile, the CSS is stored in a map.
CssFileImpl() - Constructor for class com.itextpdf.tool.xml.css.CssFileImpl
Constructs a new CssFileImpl.
CssFileProcessor - Class in com.itextpdf.tool.xml.css
A ReadingProcessor that creates a CssFile from the given bytes.
CssFileProcessor() - Constructor for class com.itextpdf.tool.xml.css.CssFileProcessor
 
CssFiles - Interface in com.itextpdf.tool.xml.css
 
CssFilesImpl - Class in com.itextpdf.tool.xml.css
 
CssFilesImpl() - Constructor for class com.itextpdf.tool.xml.css.CssFilesImpl
Constructs a new CssFilesImpl.
CssFilesImpl(CssFile) - Constructor for class com.itextpdf.tool.xml.css.CssFilesImpl
Construct a new CssFilesImpl with the given css file.
CSSFileWrapper - Class in com.itextpdf.tool.xml.css
This Wrapper disables the add and isPersistent(final boolean b) methods.
CSSFileWrapper(CssFile, boolean) - Constructor for class com.itextpdf.tool.xml.css.CSSFileWrapper
Constructs a CssFile that does not allow adding of new CSS (given you don't mess with the CssFile provided on construction).
CssInheritanceRules - Interface in com.itextpdf.tool.xml.css
Implementations of this interface determine the inheritance rules of CSS properties on tag basis and on property level.
CSSResolver - Interface in com.itextpdf.tool.xml.pipeline.css
Resolves CSS rules for a given tag.
CssResolverException - Exception in com.itextpdf.tool.xml.exceptions
 
CssResolverException() - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverPipeline - Class in com.itextpdf.tool.xml.pipeline.css
This Pipeline resolves CSS for the Tags it receives in CssResolverPipeline.open(WorkerContext, Tag, ProcessObject)
CssResolverPipeline(CSSResolver, Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
CssSelector - Class in com.itextpdf.tool.xml.css
 
CssSelector() - Constructor for class com.itextpdf.tool.xml.css.CssSelector
 
CssStateController - Class in com.itextpdf.tool.xml.css.parser
State controller for CSS Processing
CssStateController(CssFile) - Constructor for class com.itextpdf.tool.xml.css.parser.CssStateController
 
CssSvgAppliers - Class in com.itextpdf.tool.xml.svg.graphic
 
CssSvgAppliers() - Constructor for class com.itextpdf.tool.xml.svg.graphic.CssSvgAppliers
 
CssUtils - Class in com.itextpdf.tool.xml.css
 
CUBIC_BEZIER - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 
current() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the current content of the text buffer.
current() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
The current text buffer.
currentAttr(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the encountered attribute.
currentContent() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
currentContent() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
currentContentToParagraph(List<Element>, boolean, boolean, Tag, WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Adds currentContent list to a paragraph element.
currentContentToParagraph(List<Element>, boolean) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Default apply CSS to false and tag to null.
currentEntity() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the current entity buffer.
currentLastChar() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
currentTag() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Get the current tag
currentTag(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Set the encountered tag.
currentTagState() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Get the state of the current tag
CustomContext - Interface in com.itextpdf.tool.xml
A marker interface for providing local contexts to Pipelines.
CUSTOMCONTEXT_404_CONTINUE - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 

D

DASHED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DATALIST - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DECIMAL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DEFAULT_CELL_BORDER_WIDTH - Static variable in class com.itextpdf.tool.xml.html.table.Table
 
DEFAULT_FONT_SIZE - Static variable in class com.itextpdf.tool.xml.css.FontSizeTranslator
 
DEFAULT_FONT_SIZE_PT - Static variable in class com.itextpdf.tool.xml.css.CssUtils
Default font size if none is set.
DefaultCssInheritanceRules - Class in com.itextpdf.tool.xml.css
 
DefaultCssInheritanceRules() - Constructor for class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
DefaultTagProcessorFactory - Class in com.itextpdf.tool.xml.html
A Default implementation of the TagProcessorFactory that uses a map to store the TagProcessors.
DefaultTagProcessorFactory() - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
DefaultTagProcessorFactory.FactoryObject - Class in com.itextpdf.tool.xml.html
Internal Object to keep TagProcessors.
DefaultTagProcessorFactory.FactoryObject(String) - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
DefaultTagProcessorFactory.FactoryObject(String, TagProcessor) - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
DEFS - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
DefsTag - Class in com.itextpdf.tool.xml.svg.tags
 
DefsTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.DefsTag
 
DEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DETAILS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
detectEncoding(InputStream) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Detects encoding from a stream.
determinePositionBetweenValueAndUnit(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Method used in preparation of splitting a string containing a numeric value with a metric unit (e.g.
DFN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DISC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DISPLAY - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
Div - Class in com.itextpdf.tool.xml.html
 
Div() - Constructor for class com.itextpdf.tool.xml.html.Div
 
DIV - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DivCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
DivCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.DivCssApplier
 
DL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
doctype() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to DocTypeState.
DocTypeState - Class in com.itextpdf.tool.xml.parser.state
 
DocTypeState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.DocTypeState
 
DOCUMENT - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the Document in the MapContext used as CustomContext.
DONTLOOKFORFONTS - Static variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
DOTTED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DOUBLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
doubleQuotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to DoubleQuotedAttrValueState.
DoubleQuotedAttrValueState - Class in com.itextpdf.tool.xml.parser.state
 
DoubleQuotedAttrValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.DoubleQuotedAttrValueState
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Circle
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Group
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Line
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Path
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Svg
 
draw(PdfContentByte, Map<String, String>) - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.TextGroup
 
draw(PdfContentByte, List<float[]>, List<Element>) - Method in class com.itextpdf.tool.xml.svg.graphic.TextPathGroup
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.graphic.TextPathGroup
 
draw(PdfContentByte) - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
draw(PdfContentByte, Map<String, String>) - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
drawLine(PdfContentByte, float, float, float, float, int) - Method in class com.itextpdf.tool.xml.svg.graphic.TextPathGroup
 
DT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DummyTagProcessor - Class in com.itextpdf.tool.xml.html
Does nothing.
DummyTagProcessor() - Constructor for class com.itextpdf.tool.xml.html.DummyTagProcessor
 

E

ELEMENT_NOT_ADDED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ELEMENT_NOT_ADDED_EXC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ElementHandler - Interface in com.itextpdf.tool.xml
A the listener interface for receiving Writables.
ElementHandlerPipeline - Class in com.itextpdf.tool.xml.pipeline.end
As the PdfWriterPipeline but this one just passes everything on to an ElementHandler.
ElementHandlerPipeline(ElementHandler, Pipeline) - Constructor for class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
Does not use a context.
ElementList - Class in com.itextpdf.tool.xml
Implementation of the ElementHandler interface that helps you build a list of iText Elements.
ElementList() - Constructor for class com.itextpdf.tool.xml.ElementList
 
elements() - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
Returns the list of elements.
Ellipse - Class in com.itextpdf.tool.xml.svg.graphic
 
Ellipse(float, float, float, float, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
ELLIPSE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
EllipseArc - Class in com.itextpdf.tool.xml.svg.utils
 
EllipseArc(float, float, float, float, float, float) - Constructor for class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
EllipseArcException - Exception in com.itextpdf.tool.xml.svg.exceptions
 
EllipseArcException(String) - Constructor for exception com.itextpdf.tool.xml.svg.exceptions.EllipseArcException
 
EllipseTag - Class in com.itextpdf.tool.xml.svg.tags
 
EllipseTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.EllipseTag
 
EM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
EM - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
EMBED - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
EMBEDDED_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Embedded content imports another resource or inserts content from another mark-up language or namespace into the document.
Tag.AUDIO, Tag.CANVAS, Tag.EMBED, Tag.IFRAME, Tag.IMG, Tag.MATH, Tag.OBJECT, Tag.SVG, Tag.VIDEO
EMPTY_CELLS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
EncodingUtil - Class in com.itextpdf.tool.xml.parser.io
Copied from itextpdf.
EncodingUtil() - Constructor for class com.itextpdf.tool.xml.parser.io.EncodingUtil
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.endElement(WorkerContext, Tag, List).
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Anchor
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Body
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Break
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Div
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Header
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.HorizontalRule
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Image
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.NonSanitizedTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Span
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.Table
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.TableRow
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.endElement(WorkerContext, Tag, List).
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.CircleTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.DefsTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.EllipseTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.GroupTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.LineTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.PathTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.PolyTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.RectangleTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.TextPathTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.TextSpanTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.tags.TextTag
 
endElement(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Checks for 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).
endElement(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
endElement(WorkerContext, Tag, List<Element>) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called when a closing tag has been encountered of the TagProcessor implementation that is mapped to the tag.
endElement(String, String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
endElement() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when a closing tag has been encountered.
endElement(String, String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered on a closing tag.
endElement(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Checks for 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).
endElement(String, String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
EX - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Experimental - Annotation Type in com.itextpdf.tool.xml
Marking a method or class as experimental, means it's not fully finished/tested.
extractUrl(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses url("file.jpg") to file.jpg.

F

FIELDSET - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FIGCAPTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FIGURE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FileMaker - Interface in com.itextpdf.tool.xml.pipeline.html
 
FileRetrieve - Interface in com.itextpdf.tool.xml.net
 
FileRetrieveImpl - Class in com.itextpdf.tool.xml.net
 
FileRetrieveImpl() - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
 
FileRetrieveImpl(String...) - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
Constructs a new FileRetrieveImpl with the given root url's and directories
FileRetrieveImpl(File) - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
Constructs a new FileRetrieveImpl with the given root url's and directories
FIXED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
FLOAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FLOW_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the flow content category typically contain text or embedded content.
Tag.A, Tag.ABBR, Tag.ADDRESS, Tag.ARTICLE, Tag.ASIDE, Tag.AUDIO, Tag.B, Tag.BDO, Tag.BLOCKQUOTE, Tag.BR, Tag.BUTTON, Tag.CANVAS, Tag.CITE, Tag.CODE, Tag.COMMAND, Tag.DATALIST, Tag.DEL, Tag.DETAILS, Tag.DFN, Tag.DIV, Tag.DL, Tag.EM, Tag.EMBED, Tag.FIELDSET, Tag.FIGURE, Tag.FOOTER, Tag.FORM, Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HEADER, Tag.HGROUP, Tag.HR, Tag.I, Tag.IFRAME, Tag.IMG, Tag.INPUT, Tag.INS, Tag.KBD, Tag.KEYGEN, Tag.LABEL, Tag.MAP, Tag.MARK, Tag.MATH, Tag.MENU, Tag.METER, Tag.NAV, Tag.NOSCRIPT, Tag.OBJECT, Tag.OL, Tag.OUTPUT, Tag.P, Tag.PRE, Tag.PROGRESS, Tag.Q, Tag.RUBY, Tag.SAMP, Tag.SCRIPT, Tag.SECTION, Tag.SELECT, Tag.SMALL, Tag.SPAN, Tag.STRONG, Tag.SUB, Tag.SUP, Tag.SVG, Tag.TABLE, Tag.TEXTAREA, Tag.TIME, Tag.UL, Tag.VAR, Tag.VIDEO, Tag.WBR
flush() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Flushes the currently stored data in the buffer.
flushNameSpace() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Flushes the namespace memory.
FONT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_FAMILY - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_SIZE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_WEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
fontProvider - Variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
FontSizeTranslator - Class in com.itextpdf.tool.xml.css
 
FontSizeTranslator() - Constructor for class com.itextpdf.tool.xml.css.FontSizeTranslator
 
fontSubstitutionMap - Variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
FOOTER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FORM - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

G

get(String) - Method in interface com.itextpdf.tool.xml.css.CssFile
Return CSS for the given selector.
get(String) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
get(String) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
get(String) - Method in class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
get() - Method in class com.itextpdf.tool.xml.pipeline.ctx.ObjectContext
 
get(String) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
get(String) - Method in interface com.itextpdf.tool.xml.WorkerContext
 
getA() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getAlignment() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the alignment of this paragraph.
getAlignment() - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Return the Alignment for this Chunk
getAttributes() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns a map of all attributes and their value found on the current tag.
getAttributes() - Method in class com.itextpdf.tool.xml.Tag
 
getB() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getBackground() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Get background color.
getBorderColorBottom() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorLeft() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorRight() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorTop() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderOrCellSpacing(boolean, Map<String, String>, Map<String, String>) - Static method in class com.itextpdf.tool.xml.html.table.Table
Extracts and parses the style border-spacing or the attribute cellspacing of a table tag, if present.
getBorderWidthBottom() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthLeft() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthRight() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthTop() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getCellValues() - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Gets the TableStyleValues of the HtmlCell.
getCharset() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the current used character set.
getChild(String, String) - Method in class com.itextpdf.tool.xml.Tag
Finds the first child that matches the given name and namespace.
getChild(String, String, boolean) - Method in class com.itextpdf.tool.xml.Tag
Finds the first child that matches the given name and ns.
getChildren() - Method in class com.itextpdf.tool.xml.Tag
Returns all children of this tag.
getChildren(String) - Method in class com.itextpdf.tool.xml.Tag
Returns all children of this tag with the given name.
getChunk() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getChunkCssAplier() - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
getChunkCssAplier() - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
getChunks() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getChunks() - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
getClassName() - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
getContent() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getContextKey() - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Defaults to the fully qualified class name of the object.
getCoordinates() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
getCss() - Method in class com.itextpdf.tool.xml.css.CssFileProcessor
 
getCSS(Tag) - Method in interface com.itextpdf.tool.xml.css.CssFiles
Looks for all CSS properties that affect the given tag.
getCSS(Tag) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
Processes a tag and retrieves CSS.
getCss() - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
getCSS() - Method in class com.itextpdf.tool.xml.Tag
Returns a Map of css property, value.
getCSS(InputStream) - Static method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
getCssAppliers() - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
getCssAppliers() - Method in interface com.itextpdf.tool.xml.html.CssAppliersAware
 
getCssAppliers() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getCSSResolver(WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Utility method that fetches the CSSResolver from the if any and if it uses the default key.
getCSSResolver(WorkerContext) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Utility method that fetches the CSSResolver from the if any and if it uses the default key.
getCurrentTag() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the current tag.
getCurrentTag() - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
getCurrentTag() - Method in interface com.itextpdf.tool.xml.WorkerContext
 
getCurrentTag() - Method in class com.itextpdf.tool.xml.XMLWorker
Returns the current tag.
getCx() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getCy() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getDeclaredEncoding(String) - Static method in class com.itextpdf.tool.xml.parser.io.EncodingUtil
 
getDefaultCSS() - Method in class com.itextpdf.tool.xml.svg.XMLHelperForSVG
 
getDefaultCSS() - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
getDefaultCssResolver(boolean) - Method in class com.itextpdf.tool.xml.svg.XMLHelperForSVG
Get a CSSResolver implementation.
getDefaultCssResolver(boolean) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Get a CSSResolver implementation.
getDefaultTagProcessorFactory() - Method in class com.itextpdf.tool.xml.svg.XMLHelperForSVG
Retrieves the default factory for processing HTML tags from Tags.getHtmlTagProcessorFactory().
getDefaultTagProcessorFactory() - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Retrieves the default factory for processing HTML tags from Tags.getHtmlTagProcessorFactory().
getDx() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getDy() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getElements() - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
getExtend() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getExtraParagraphSpace() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Getter for property extraParagraphSpace.
getFirstLineIndent() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Getter for property firstLineIndent.
getFixedWidth() - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Gets the fixed width of the HtmlCell.
getFont(String, String, boolean, float, int, BaseColor) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
getFont(String, String, float, int) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
getFontProvider() - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
getFontSize(Tag) - Method in class com.itextpdf.tool.xml.css.FontSizeTranslator
Retrieves the pt font size from Tag.getCSS() with CSS.Property.FONT_SIZE or returns default 12pt
getHeight(Tag, float) - Method in class com.itextpdf.tool.xml.css.HeightCalculator
 
getHeight() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getHeight() - Method in class com.itextpdf.tool.xml.svg.graphic.Svg
 
getHorBorderSpacing() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getHtmlPipelineContext(WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Utility method that fetches the HtmlPipelineContext used if any and if it uses the default key.
getHtmlTagProcessorFactory() - Static method in class com.itextpdf.tool.xml.html.Tags
Returns a new DefaultTagProcessorFactory
getImageProvider() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getImageProvider() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
getImageRootPath() - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
 
getIndentationLeft() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the indentation of this paragraph on the left side.
getIndentationRight() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the indentation of this paragraph on the right side.
getInstance() - Static method in class com.itextpdf.tool.xml.css.CssUtils
 
getInstance() - Static method in class com.itextpdf.tool.xml.css.FontSizeTranslator
 
getInstance() - Static method in class com.itextpdf.tool.xml.exceptions.LocaleMessages
Returns the LocaleMessages with as Locale the default jvm locale.
getInstance() - Static method in class com.itextpdf.tool.xml.svg.exceptions.LocaleMessages
Returns the LocaleMessages with as Locale the default jvm locale.
getInstance() - Static method in class com.itextpdf.tool.xml.svg.graphic.CssSvgAppliers
 
getInstance() - Static method in class com.itextpdf.tool.xml.svg.XMLHelperForSVG
Get a Singleton XMLWorkerHelper
getInstance() - Static method in class com.itextpdf.tool.xml.TagUtils
 
getInstance() - Static method in class com.itextpdf.tool.xml.XMLWorkerHelper
Get a Singleton XMLWorkerHelper
getKeepTogether() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Checks if this paragraph has to be kept together on one page.
getLargestFont() - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
getLargestFontFromChildren(List<Tag>) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Iterates over all children in a List and returns the largest font size found.
getLargestLeading() - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
getLastMarginBottom() - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
 
getLastMarginBottom() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getLastMarginBottom() - Method in class com.itextpdf.tool.xml.Tag
 
getLeftAndRightMargin(Tag, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Returns the sum of the left and right margin of a tag.
getLinkProvider() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Returns the LinkProvider, used to prepend e.g.
getLinkProvider() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Returns the LinkProvider, used to prepend e.g.
getLinkRoot() - Method in interface com.itextpdf.tool.xml.pipeline.html.LinkProvider
 
getLocalContext(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Returns the local context for this class using getContextKey, override this together with getContextKey to change the key usage in case you want to add multiple identical pipelines to the worker.
getLocalWC() - Method in class com.itextpdf.tool.xml.XMLWorker
Returns the local WorkerContext, beware: could be a newly initialized one, if XMLWorker.close() has been called before.
getMemory() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getMessage(String) - Method in class com.itextpdf.tool.xml.exceptions.LocaleMessages
Fetches the message belonging to the key.
getMessage(String) - Method in class com.itextpdf.tool.xml.svg.exceptions.LocaleMessages
Fetches the message belonging to the key.
getMultipliedLeading() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the variable leading.
getName() - Method in class com.itextpdf.tool.xml.Tag
Returns the name of the tag.
(Actually the same as getTag method, but after using XMLWorker for a while we caught ourself always trying to call Tag#getName() instead of Tag#getTag())
getNameSpace() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Get the current namespace.
getNameSpace() - Method in class com.itextpdf.tool.xml.Tag
 
getNext() - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
getNext() - Method in interface com.itextpdf.tool.xml.Pipeline
Returns the next pipeline in line.
getNormal() - Method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
The position when header/footers should not be repeated on each page.
getPageSize() - Method in interface com.itextpdf.tool.xml.css.apply.PageSizeContainable
returns the Rectangle that indicates a pagesize.
getPageSize() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Returns a Rectangle
getPageSize() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Returns a Rectangle
getParent() - Method in class com.itextpdf.tool.xml.Tag
Returns the parent tag for this tag.
getParentTree(Tag) - Method in class com.itextpdf.tool.xml.util.ParentTreeUtil
creates a parentTree of all parents of a given Tag
getPathItems() - Method in class com.itextpdf.tool.xml.svg.PathBean
 
getPlace() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getProcessor() - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
getProcessor(String, String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
getProcessor(String, String) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Looks up a TagProcessor for the given tag.
getRadius() - Method in class com.itextpdf.tool.xml.svg.graphic.Circle
 
getRepeated() - Method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
The position when headers/footers should be repeated on each page.
getRootTags() - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
 
getRootTags() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getRootTags() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
getRx() - Method in class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
getRx() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getRy() - Method in class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
getRy() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getSibling(Tag, int) - Method in class com.itextpdf.tool.xml.TagUtils
Method used for retrieving a sibling of the given tag t.
getSpacingAfter() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the spacing after this paragraph.
getSpacingBefore() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the spacing before this paragraph.
getStartAng() - Method in class com.itextpdf.tool.xml.svg.utils.EllipseArc
 
getStream() - Method in interface com.itextpdf.tool.xml.pipeline.html.FileMaker
 
getSVGAttributesList() - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
getSvgPipelineContext(WorkerContext) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Utility method that fetches the HtmlPipelineContext used if any and if it uses the default key.
getSvgTagProcessorFactory() - Static method in class com.itextpdf.tool.xml.svg.SvgTags
 
getSymbolById(String) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
getTabCount() - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Returns the tabCount for this Chunk.
getTableStyleValues() - Method in class com.itextpdf.tool.xml.html.table.TableBorderEvent
Returns the used TableStyleValues
getTag() - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
getTag() - Method in class com.itextpdf.tool.xml.Tag
Deprecated. marked as deprecated in favor for getName, we won't remove it yet.
getTemplate() - Method in class com.itextpdf.tool.xml.svg.PdfTemplatePipeline
 
getText() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getTotalLeading() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the total leading.
getTransformationMatrix(String) - Static method in class com.itextpdf.tool.xml.svg.utils.TransformationMatrix
 
getTranslatedPathItems() - Method in class com.itextpdf.tool.xml.svg.graphic.Path
 
getType() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
getVerBorderSpacing() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getViewBox() - Method in class com.itextpdf.tool.xml.svg.graphic.Svg
 
getWidestWord(Chunk) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
Method used for retrieving the widest word of a chunk of text.
getWidth(Tag, List<String>, float) - Method in class com.itextpdf.tool.xml.css.WidthCalculator
Tries to calculate a width from a tag and it's ancestors.
getWidth() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getWidth() - Method in class com.itextpdf.tool.xml.svg.graphic.Svg
 
getX() - Method in class com.itextpdf.tool.xml.svg.graphic.Circle
 
getX() - Method in class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
getX() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getX() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getX1() - Method in class com.itextpdf.tool.xml.svg.graphic.Line
 
getX2() - Method in class com.itextpdf.tool.xml.svg.graphic.Line
 
getY() - Method in class com.itextpdf.tool.xml.svg.graphic.Circle
 
getY() - Method in class com.itextpdf.tool.xml.svg.graphic.Ellipse
 
getY() - Method in class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
getY() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
getY1() - Method in class com.itextpdf.tool.xml.svg.graphic.Line
 
getY2() - Method in class com.itextpdf.tool.xml.svg.graphic.Line
 
Graphic - Class in com.itextpdf.tool.xml.svg.tags
 
Graphic(Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.tags.Graphic
 
GROOVE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Group - Class in com.itextpdf.tool.xml.svg.graphic
 
Group(List<Element>, float, float, float, float, Map<String, String>, boolean) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Group
 
GROUP - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
GroupTag - Class in com.itextpdf.tool.xml.svg.tags
 
GroupTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.GroupTag
 

H

H1 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H2 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H3 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H4 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H5 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H6 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
hasChild(String, String) - Method in class com.itextpdf.tool.xml.Tag
Check if this tag has a child with the given name and namespace.
hasChild(String, String, boolean) - Method in class com.itextpdf.tool.xml.Tag
Check if this tag has a child with the given name and namespace.
hasChildren() - Method in class com.itextpdf.tool.xml.Tag
Whether or not this tag has children.
hasCurrentAttribute() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
true if there is a currentAttribute
hasFiles() - Method in interface com.itextpdf.tool.xml.css.CssFiles
Check for files with rules.
hasFiles() - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
hasParent() - Method in class com.itextpdf.tool.xml.Tag
Whether or not this tag has a parent.
HEAD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Header - Class in com.itextpdf.tool.xml.html
 
Header() - Constructor for class com.itextpdf.tool.xml.html.Header
 
HEADER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HEADER_BM_DISABLED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HeaderNode - Class in com.itextpdf.tool.xml.html
Helper class to keep the PdfOutline structure for Headers.
HeaderNode(int, PdfOutline, HeaderNode) - Constructor for class com.itextpdf.tool.xml.html.HeaderNode
Constructor.
HEADING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Heading content defines the title of a section, whether marked by an explicit sectioning content element or implicitly defined by the heading content itself.
Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HGROUP
HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
HEIGHT - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
HeightCalculator - Class in com.itextpdf.tool.xml.css
 
HeightCalculator() - Constructor for class com.itextpdf.tool.xml.css.HeightCalculator
 
HGROUP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HIDDEN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
HIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
HorizontalRule - Class in com.itextpdf.tool.xml.html
 
HorizontalRule() - Constructor for class com.itextpdf.tool.xml.html.HorizontalRule
 
HR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HREF - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
HTML - Class in com.itextpdf.tool.xml.html
Contains Strings of all used HTML tags and attributes.
HTML - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HTML.Attribute - Class in com.itextpdf.tool.xml.html
Attributes used in HTML tags.
HTML.Attribute.Value - Class in com.itextpdf.tool.xml.html
Possible attribute values.
HTML.Category - Class in com.itextpdf.tool.xml.html
Collections that combine different tags.
HTML.Tag - Class in com.itextpdf.tool.xml.html
All Tags used in HTML.
HTML_IMG_RETRIEVE_FAIL - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HTML_IMG_USE - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HtmlCell - Class in com.itextpdf.tool.xml.html.pdfelement
HtmlCell is created to provide more parameters to better mimic the behavior of table cell in HTML.
HtmlCell() - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Default constructor for a HTMLCell with no fixedWidth.
HtmlCell(PdfPCell, boolean) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Constructor used for replacing a PdfPCell with a HtmlCell and setting its last in row boolean.
HtmlCell(PdfPCell) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Constructor used for replacing a PdfPCell with a HtmlCell.
HtmlCellCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
HtmlCellCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.HtmlCellCssApplier
 
HtmlPipeline - Class in com.itextpdf.tool.xml.pipeline.html
The HtmlPipeline transforms received tags and content to PDF Elements.
To configure this pipeline a HtmlPipelineContext.
HtmlPipeline(HtmlPipelineContext, Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
HtmlPipelineContext - Class in com.itextpdf.tool.xml.pipeline.html
The CustomContext object for the HtmlPipeline.
Use this to configure your HtmlPipeline.
HtmlPipelineContext(CssAppliers) - Constructor for class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Construct a new HtmlPipelineContext object
HTMLUtils - Class in com.itextpdf.tool.xml.html
 
HTMLUtils() - Constructor for class com.itextpdf.tool.xml.html.HTMLUtils
 

I

I - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ID - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
IFRAME - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Image - Class in com.itextpdf.tool.xml.html
 
Image() - Constructor for class com.itextpdf.tool.xml.html.Image
 
ImageCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
ImageCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ImageCssApplier
 
ImageProvider - Interface in com.itextpdf.tool.xml.pipeline.html
A Provider for Images found in HTML.
ImageRetrieve - Class in com.itextpdf.tool.xml.net
 
ImageRetrieve(ImageProvider) - Constructor for class com.itextpdf.tool.xml.net.ImageRetrieve
 
ImageRetrieve() - Constructor for class com.itextpdf.tool.xml.net.ImageRetrieve
 
IMG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
IMG_SRC_NOTCONVERTED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
IN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
indentationLeft - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The indentation of this paragraph on the left side.
indentationRight - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The indentation of this paragraph on the right side.
INHERIT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
inheritCssSelector(Tag, String) - Method in interface com.itextpdf.tool.xml.css.CssInheritanceRules
Validate inheritance of any CSS property for the given tag.
inheritCssSelector(Tag, String) - Method in class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
inheritCssTag(String) - Method in interface com.itextpdf.tool.xml.css.CssInheritanceRules
Validate inheritance of parent tag CSS.
inheritCssTag(String) - Method in class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
init() - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
init() - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered when parsing has started.
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
init(WorkerContext) - Method in interface com.itextpdf.tool.xml.Pipeline
The init method allows implementation to initialize the pipeline.
init(WorkerContext) - Method in class com.itextpdf.tool.xml.svg.SvgPipeline
 
init() - Method in class com.itextpdf.tool.xml.XMLWorker
 
INLINE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INPUT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
INS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
INSET - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INSIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
InsideTagHTMLState - Class in com.itextpdf.tool.xml.parser.state
 
InsideTagHTMLState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.InsideTagHTMLState
 
InsideTagState - Class in com.itextpdf.tool.xml.parser.state
 
InsideTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.InsideTagState
 
inTag() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to InsideTagState.
INVALID_NESTED_TAG - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
isArcTo() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isClosePath() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isContent() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
isContent() - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
isCubicBezier() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isCubicBezierShorthand() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isDefinition() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.CircleTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.EllipseTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.LineTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.PathTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.PolyTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.RectangleTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.SymbolTag
 
isElementWithId() - Method in class com.itextpdf.tool.xml.svg.tags.TextTag
 
isEmpty() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
isEmpty() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
isHorizontalLineTo() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isLastInRow() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Only used by cells.
isLineTo() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isMetricValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string contains an allowed metric unit in HTML/CSS; px, in, cm, mm, pc or pt.
isMoveTo() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isNestable() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
isNestable() - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
isNumericValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string matches a numeric value (e.g.
isPersistent() - Method in interface com.itextpdf.tool.xml.css.CssFile
 
isPersistent(boolean) - Method in interface com.itextpdf.tool.xml.css.CssFile
Indicates that this file should be kept.
isPersistent() - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
isPersistent(boolean) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
Indicates that this file should be kept.
isPersistent() - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
isPersistent(boolean) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
isQuadraticBezier() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isQuadraticBezierShorthand() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isRelative() - Method in class com.itextpdf.tool.xml.svg.graphic.Text
 
isRelative() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
isRelativeValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string contains an allowed value relative to previously set value.
isStackOwner() - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Defaults to false.
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Anchor
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Div
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Header
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Image
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Span
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.Table
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.TableData
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.TableRow
 
isStackOwner() - Method in interface com.itextpdf.tool.xml.html.TagProcessor
 
isStackOwner() - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Defaults to false.
isStackOwner() - Method in class com.itextpdf.tool.xml.svg.tags.GroupTag
 
isStackOwner() - Method in class com.itextpdf.tool.xml.svg.tags.SymbolTag
 
isStackOwner() - Method in class com.itextpdf.tool.xml.svg.tags.TextSpanTag
 
isStackOwner() - Method in class com.itextpdf.tool.xml.svg.tags.TextTag
 
isValidAttribute(String, String, Map<String, Integer>) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
isValidColor(String) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
isValidDashArray(String) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
isValidString(String, String[]) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
isValidValueForLine(String) - Static method in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
isVerticalLineTo() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
ITALIC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
iterator() - Method in class com.itextpdf.tool.xml.Tag
 

J

JUSTIFY - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

K

KBD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
keeptogether - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Does the paragraph has to be kept together on 1 page.
KEYGEN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

L

LABEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LARGER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LAST_MARGIN_BOTTOM - Static variable in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Key for the memory, used in Html TagProcessing
LAST_MARGIN_BOTTOM - Static variable in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Key for the memory, used in Html TagProcessing
lastChar(char) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Set the last char
lastChar() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
 
LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LETTER_SPACING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
level() - Method in class com.itextpdf.tool.xml.html.HeaderNode
Return the level of this HeaderNode.
LI - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Line - Class in com.itextpdf.tool.xml.svg.graphic
 
Line(float, float, float, float, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Line
 
LINE - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 
LINE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
LINE_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LINE_RELATIVE - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 
LINE_THROUGH - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LineSeparatorCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
LineSeparatorCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.LineSeparatorCssApplier
 
LineTag - Class in com.itextpdf.tool.xml.svg.tags
 
LineTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.LineTag
 
Link - Class in com.itextpdf.tool.xml.html.head
The Link TagProcessor will try to add the content of a <link> that has the attribute type set to "text/css" to the CssResolverPipeline CSS.
Link() - Constructor for class com.itextpdf.tool.xml.html.head.Link
 
LINK - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
LINK_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LinkProvider - Interface in com.itextpdf.tool.xml.pipeline.html
 
LIST_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_IMAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_TYPE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
ListStyleTypeCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
ListStyleTypeCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
 
load(String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Tries to load given processor with Class.forName
load(String, ClassLoader) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Tries to load given processor with Class.forName
LocaleMessages - Class in com.itextpdf.tool.xml.exceptions
 
LocaleMessages() - Constructor for class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LocaleMessages(Locale) - Constructor for class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LocaleMessages - Class in com.itextpdf.tool.xml.svg.exceptions
 
LocaleMessages() - Constructor for class com.itextpdf.tool.xml.svg.exceptions.LocaleMessages
 
LocaleMessages(Locale) - Constructor for class com.itextpdf.tool.xml.svg.exceptions.LocaleMessages
 
LOWER_ALPHA - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_GREEK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_LATIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_ROMAN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

M

MAP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MapContext - Class in com.itextpdf.tool.xml.pipeline.ctx
A CustomContext that holds data in a Map
MapContext() - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
MARGIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MarginMemory - Interface in com.itextpdf.tool.xml.css.apply
The marginmemory helps remembering the last margin bottom and roottags.
MARK - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MATH - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MAX_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MAX_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MaxLeadingAndSize - Class in com.itextpdf.tool.xml.css.apply
Serves as a container class for the largest font size and/or largest leading found in a tag and all its siblings.
MaxLeadingAndSize() - Constructor for class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
MEDIUM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
memory() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the XMLParserMemory.
MENU - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Meta - Class in com.itextpdf.tool.xml.html.head
Supports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for Strings
Meta() - Constructor for class com.itextpdf.tool.xml.html.head.Meta
 
META - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
META_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
META_CC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
METADATA - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the metadata content category modify the presentation or the behavior of the rest of the document, set up links to others documents, or convey other out of band information.
Tag.BASE, Tag.COMMAND, Tag.LINK, Tag.META, Tag.NOSCRIPT, Tag.STYLE, Tag.TITLE
METER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MIN_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MIN_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
MonitorInputReader - Class in com.itextpdf.tool.xml.parser.io
A BufferedReader decorator that send all that is read via BufferedReader.read() to the attached ParserMonitor before returning the read int.
MonitorInputReader(Reader, ParserMonitor) - Constructor for class com.itextpdf.tool.xml.parser.io.MonitorInputReader
 
MOVE - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 
multipliedLeading - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The text leading that is multiplied by the biggest font size in the line.

N

NAME - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
name - Variable in class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
namespace(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the current namespace.
NAV - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
NO_CUSTOM_CONTEXT - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NO_REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
NO_SIBLING - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NO_TAGPROCESSOR - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NoCustomContextException - Exception in com.itextpdf.tool.xml
Thrown when a CustomContext is requested but there is none.
NoCustomContextException() - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(String) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(Throwable) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoDataException - Exception in com.itextpdf.tool.xml.exceptions
Thrown when something that needs data to function does not have that data.
NoDataException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoImageException - Exception in com.itextpdf.tool.xml.net.exc
 
NoImageException(String) - Constructor for exception com.itextpdf.tool.xml.net.exc.NoImageException
 
NoImageException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.net.exc.NoImageException
 
NoImageProviderException - Exception in com.itextpdf.tool.xml.pipeline.html
 
NoImageProviderException() - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoImageProviderException
 
NONE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
NoNewLineParagraph - Class in com.itextpdf.tool.xml.html.pdfelement
A NoNewLineParagraph is a series of Chunks and/or Phrases.
NoNewLineParagraph() - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph.
NoNewLineParagraph(float) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain leading.
NoNewLineParagraph(Chunk) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Chunk.
NoNewLineParagraph(float, Chunk) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Chunk and a certain leading.
NoNewLineParagraph(String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String.
NoNewLineParagraph(String, Font) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String and a certain Font.
NoNewLineParagraph(float, String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String and a certain leading.
NoNewLineParagraph(float, String, Font) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain leading, String and Font.
NoNewLineParagraph(Phrase) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Phrase.
NoNewLineParagraphCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
NoNewLineParagraphCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.NoNewLineParagraphCssApplier
 
NonSanitizedTag - Class in com.itextpdf.tool.xml.html
 
NonSanitizedTag() - Constructor for class com.itextpdf.tool.xml.html.NonSanitizedTag
 
NOSCRIPT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
NoSiblingException - Exception in com.itextpdf.tool.xml.exceptions
 
NoSiblingException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
Constructs an NoSiblingException with no detail message.
NoSiblingException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
Constructs an NoSiblingException class with the specified detail message.
NoSiblingException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
 
NoStackException - Exception in com.itextpdf.tool.xml.pipeline.html
Thrown when a StackKeeper was expected but could not be retrieved.
NoStackException() - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(String) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(Throwable) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NOT_VISIBLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
List with the tags that are not visible in the browser.
Tag.HTML, Tag.HEAD, Tag.META, Tag.SCRIPT, Tag.LINK, Tag.STYLE, Tag.TITLE
NoTagProcessorException - Exception in com.itextpdf.tool.xml.exceptions
Thrown by TagProcessorFactory.getProcessor(String, String) when the given tag did not map to any TagProcessor.
NoTagProcessorException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoTagProcessorException
 
NoTagProcessorException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoTagProcessorException
 
NotImplementedException - Exception in com.itextpdf.tool.xml.exceptions
Due to support for Java 1.5, a NotImplementedException
NotImplementedException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 

O

OBJECT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ObjectContext<T> - Class in com.itextpdf.tool.xml.pipeline.ctx
An Object container.
ObjectContext(T) - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.ObjectContext
 
OBLIQUE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
Override this to get notified on encountered opening tags.
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when an opening tag has been encountered.
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.PdfTemplatePipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.svg.SvgPipeline
 
OrderedUnorderedList - Class in com.itextpdf.tool.xml.html
 
OrderedUnorderedList() - Constructor for class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
OrderedUnorderedListItem - Class in com.itextpdf.tool.xml.html
 
OrderedUnorderedListItem() - Constructor for class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
outline() - Method in class com.itextpdf.tool.xml.html.HeaderNode
Returns the PdfOutline attached to this HeaderNode.
OUTPUT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
OUTSET - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OUTSIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OWN_CONTEXT_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 

P

P - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
PADDING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PAGE_BREAK_AFTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PAGE_BREAK_BEFORE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PageSizeContainable - Interface in com.itextpdf.tool.xml.css.apply
Classes implementing PageSizeContainable have a Rectangle in possession that defines a PageSize.
paragraph - Variable in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
ParaGraph - Class in com.itextpdf.tool.xml.html
 
ParaGraph() - Constructor for class com.itextpdf.tool.xml.html.ParaGraph
 
ParagraphCssApplier - Class in com.itextpdf.tool.xml.css.apply
Applies CSS on a Paragraph
ParagraphCssApplier(CssAppliers) - Constructor for class com.itextpdf.tool.xml.css.apply.ParagraphCssApplier
Construct a ParagraphCssApplier.
parent() - Method in class com.itextpdf.tool.xml.html.HeaderNode
The parent node for this node.
ParentTreeUtil - Class in com.itextpdf.tool.xml.util
Util class for everything related to a ParentTree of a Tag
ParentTreeUtil() - Constructor for class com.itextpdf.tool.xml.util.ParentTreeUtil
 
parse(InputStream) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an InputStream with default encoding set
parse(InputStream, boolean) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an InputStream that optionally detects encoding from the stream
parse(InputStream, Charset) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parses an InputStream using the given encoding
parse(Reader) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an Reader
parseBorder(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
parseBoxValues(String, String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Returns the top, bottom, left, right version for the given box.
parsePxInCmMmPcToPt(String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses a length with an allowed metric unit (px, pt, in, cm, mm, pc, em or ex) or numeric value (e.g.
parsePxInCmMmPcToPt(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses a length with an allowed metric unit (px, pt, in, cm, mm, pc, em or ex) or numeric value (e.g.
parser - Variable in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
parseRelativeValue(String, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses an relative value based on the base value that was given, in the metric unit of the base value.
ParserListenerWriter - Class in com.itextpdf.tool.xml.parser.io
Debugging util.
ParserListenerWriter(Appender, boolean) - Constructor for class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
ParserListenerWriter(Appender) - Constructor for class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
Construct a new ParserListenerWriter with the given appender and default formatted to true;
ParserMonitor - Interface in com.itextpdf.tool.xml.parser.io
Monitors what is being read.
parseToTemplate(PdfContentByte, Reader) - Method in class com.itextpdf.tool.xml.svg.XMLHelperForSVG
Parses the xml data.
parseValueToPt(String, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Convenience method for parsing a value to pt if a value can contain:
a numeric value in pixels (e.g.
parseXHtml(ElementHandler, Reader) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Parses the xml data in the given reader and sends created Element s to the defined ElementHandler.
This method configures the XMLWorker and XMLParser to parse (X)HTML/CSS and accept unknown tags.
parseXHtml(PdfWriter, Document, Reader) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Parses the xml data.
parseXHtml(PdfWriter, Document, InputStream) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, Charset, FontProvider) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, FontProvider) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(ElementHandler, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
Path - Class in com.itextpdf.tool.xml.svg.graphic
 
Path(PathBean, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Path
 
PATH - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
PathBean - Class in com.itextpdf.tool.xml.svg
 
PathBean(List<PathItem>) - Constructor for class com.itextpdf.tool.xml.svg.PathBean
 
PathBean.Builder - Class in com.itextpdf.tool.xml.svg
 
PathBean.Builder() - Constructor for class com.itextpdf.tool.xml.svg.PathBean.Builder
 
PathItem - Class in com.itextpdf.tool.xml.svg
 
PathItem(List<Float>, char) - Constructor for class com.itextpdf.tool.xml.svg.PathItem
 
PathItem.Builder - Class in com.itextpdf.tool.xml.svg
 
PathItem.Builder() - Constructor for class com.itextpdf.tool.xml.svg.PathItem.Builder
 
PathTag - Class in com.itextpdf.tool.xml.svg.tags
 
PathTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.PathTag
 
PC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
PdfTemplatePipeline - Class in com.itextpdf.tool.xml.svg
This pipeline writes to a Document.
PdfTemplatePipeline(PdfContentByte) - Constructor for class com.itextpdf.tool.xml.svg.PdfTemplatePipeline
 
PdfWriterPipeline - Class in com.itextpdf.tool.xml.pipeline.end
This pipeline writes to a Document.
PdfWriterPipeline() - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
PdfWriterPipeline(Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
PdfWriterPipeline(Document, PdfWriter) - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
peek() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Retrieves, but does not remove, the head (first element) of this list.
peek() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Retrieves, but does not remove, the head (first element) of this list.
PERCENTAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
PHRASING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Phrasing content defines the text and the mark-up it contains.
Pipeline<T extends CustomContext> - Interface in com.itextpdf.tool.xml
 
PIPELINE_AUTODOC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
PipelineException - Exception in com.itextpdf.tool.xml
An exception that can be thrown by a Pipeline.
PipelineException(Exception) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
PipelineException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
PipelineException(String) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
poll() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Retrieves and removes the top of the stack.
poll() - Method in class com.itextpdf.tool.xml.ProcessObject
 
poll() - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Retrieves and removes the top of the stack.
POLYGON - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
POLYLINE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
PolyTag - Class in com.itextpdf.tool.xml.svg.tags
 
PolyTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.PolyTag
 
populateCss(Map<String, String>, String) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
populateOneCss(CssFile, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PRE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
previous() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Sets the state to the previous state
previousState() - Method in class com.itextpdf.tool.xml.parser.StateController
Returns to the previous state.
process(int) - Method in class com.itextpdf.tool.xml.css.CssFileProcessor
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Processes the character, delegates to states.
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentEnd
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentInside
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentStart
 
process(char) - Method in interface com.itextpdf.tool.xml.css.parser.State
Processes a character.
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Properties
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Rule
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Unknown
 
process(ElementListener) - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
process(int) - Method in interface com.itextpdf.tool.xml.net.ReadingProcessor
Process the given character.
process(char) - Method in class com.itextpdf.tool.xml.parser.state.AttributeValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CdataState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CloseCommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.ClosingTagState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.DocTypeState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.DoubleQuotedAttrValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.InsideTagHTMLState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.InsideTagState
 
process(char) - Method in interface com.itextpdf.tool.xml.parser.State
Processes a character and does something with it or does nothing.
process(char) - Method in class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SelfClosingTagState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SingleQuotedAttrValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SpecialCharState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.TagEncounteredState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.UnknownState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.UnquotedAttrState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.XmlState
 
process(ElementListener) - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
processBackground(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the background style in iText.
processFont(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the font style in iText.
processFromHref(String, ReadingProcessor) - Method in interface com.itextpdf.tool.xml.net.FileRetrieve
Process content from a given URL.
processFromHref(String, ReadingProcessor) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
ProcessFromHref first tries to create an 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.
If by then there is no valid url found, this method will see if the given href is a valid file and can read it.
If it's not a valid file or a file that can't be read, the given root directories will be set as root path with the given href as file path until a valid file has been found.
processFromStream(InputStream, ReadingProcessor) - Method in interface com.itextpdf.tool.xml.net.FileRetrieve
Process content from a given stream.
processFromStream(InputStream, ReadingProcessor) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
 
ProcessingInstructionEncounteredState - Class in com.itextpdf.tool.xml.parser.state
 
ProcessingInstructionEncounteredState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
processingInstructions() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to ProcessingInstructionEncounteredState.
processListItems(WorkerContext, Tag, List<ListItem>, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
processListStyle(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the list style in iText.
ProcessObject - Class in com.itextpdf.tool.xml
Passed in the pipeline as water through a hose.
ProcessObject() - Constructor for class com.itextpdf.tool.xml.ProcessObject
 
processParagraphItems(WorkerContext, Tag, List<Element>, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
PROGRESS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Properties - Class in com.itextpdf.tool.xml.css.parser.state
 
Properties(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Properties
 
PT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
put(String, Object) - Method in class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
put(String, CustomContext) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
Convenience method.
put(String, CustomContext) - Method in interface com.itextpdf.tool.xml.WorkerContext
Store a customContext for the given key.
putCurrentAttrValue(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the current attribute value and adds the attribute (if it's not null) to the attribute map.
PX - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

Q

Q - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
QUADRATIC_BEZIER - Static variable in class com.itextpdf.tool.xml.svg.PathItem
 

R

read(char[]) - Method in class com.itextpdf.tool.xml.parser.io.MonitorInputReader
Currently the only overridden method that sends data to the given monitor.
read(char[]) - Method in interface com.itextpdf.tool.xml.parser.io.ParserMonitor
Called when read is called.
ReadingProcessor - Interface in com.itextpdf.tool.xml.net
 
Rectangle - Class in com.itextpdf.tool.xml.svg.graphic
 
Rectangle(float, float, float, float, float, float, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Rectangle
 
RECTANGLE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
RectangleTag - Class in com.itextpdf.tool.xml.svg.tags
 
RectangleTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.RectangleTag
 
RELATIVE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
removeListener(XMLParserListener) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Removes a Listener from the list of listeners.
removeProcessor(String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
removeProcessor(String) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Removes a TagProcessor for a specific tag.
REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
REPEAT_FOOTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
REPEAT_HEADER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
REPEAT_X - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
REPEAT_Y - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
reset() - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
reset() - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Resets the cached images.
resetBuffer() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Resets the ByteArrayOutputStream of this class.
resolveProcessor(String, String) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
resolveProcessor(String, String) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
resolveStyles(Tag) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Also taking into account the CSS properties of any parent tag in the given tag.
resolveStyles(Tag) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
This method should resolve css, meaning, it will look at the css and retrieve relevant css rules for the given tag.
resolveStyles(Tag) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Also taking into account the CSS properties of any parent tag in the given tag.
retrieve(String) - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
retrieve(String) - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Retrieve and image from the store.
retrieveImage(String) - Method in class com.itextpdf.tool.xml.net.ImageRetrieve
 
RIDGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
ROWSPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
RUBY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Rule - Class in com.itextpdf.tool.xml.css.parser.state
 
Rule(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Rule
 
RuntimeWorkerException - Exception in com.itextpdf.tool.xml.exceptions
Thrown when the XMLWorker throws an Exception that we want to convert to a RuntimeException.
RuntimeWorkerException() - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 

S

S - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SAMP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
sanitize(String, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
 
sanitizeInline(String, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
Sanitize the String for use in in-line tags.
sanitizeInline(String, boolean, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
 
SCRIPT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SCROLL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SECTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SECTIONING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the sectioning content model create a section in the current outline that defines the scope of  <header> elements, <footer> elements, and heading content.
SELECT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
selectState() - Method in class com.itextpdf.tool.xml.parser.XMLParser
The state controller of the parser
selfClosing() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SelfClosingTagState.
SelfClosingTagState - Class in com.itextpdf.tool.xml.parser.state
 
SelfClosingTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SelfClosingTagState
 
SEPARATE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
setAcceptUnknown(boolean) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set to true to allow the HtmlPipeline to accept tags it does not find in the given TagProcessorFactory
setAcceptUnknown(boolean) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set to true to allow the HtmlPipeline to accept tags it does not find in the given TagProcessorFactory
setAlignment(int) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the alignment of this paragraph.
setAlignment(String) - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Returns the alignment for this Chunk.
setAttribute() - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
setBackground(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets background color.
setBorderColor(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets the border color for the entire table or cell.
setBorderColorBottom(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorLeft(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorRight(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorTop(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidth(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets the border width for the entire table or cell.
setBorderWidthBottom(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthLeft(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthRight(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthTop(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setCellValues(TableStyleValues) - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Sets the TableStyleValues of the HtmlCell.
setChunkCssAplier(ChunkCssApplier) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
setChunkCssAplier(ChunkCssApplier) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
setCSS(Map<String, String>) - Method in class com.itextpdf.tool.xml.Tag
Set the css map.
setCssApplier(CssAppliers) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Fluent variant of HtmlPipelineContext.setCssAppliers(CssAppliers)
setCssAppliers(CssAppliers) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
setCssAppliers(CssAppliers) - Method in interface com.itextpdf.tool.xml.html.CssAppliersAware
 
setCssAppliers(CssAppliers) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
setCssInheritance(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
By setting an implementation of CssInheritanceRules a developer can set rules on what css selectors are inherited from parent tags.
setCssInheritance(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
By setting an implementation of CssInheritanceRules a developer can set rules on what css selectors are inherited from parent tags.
setCssInheritanceRules(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
setCssInheritanceRules(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
setCurrentTag(Tag) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
setCurrentTag(Tag) - Method in interface com.itextpdf.tool.xml.WorkerContext
Contains the current tag.
setDefinition(boolean) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
 
setDocument(Document) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The document to write to.
setExtraParagraphSpace(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Setter for property extraParagraphSpace.
setFileRetrieve(FileRetrieve) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
The FileRetrieve implementation to use in StyleAttrCSSResolver.addCss(String, boolean).
setFileRetrieve(FileRetrieve) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
The FileRetrieve implementation to use in CSSResolver.addCss(String, boolean).
setFileRetrieve(FileRetrieve) - Method in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
The FileRetrieve implementation to use in StyleAttrCSSResolver.addCss(String, boolean).
setFirstLineIndent(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Setter for property firstLineIndent.
setFixedWidth(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Sets the fixed width of the HtmlCell.
setFontProvider(FontProvider) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
setHorBorderSpacing(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setImageProvider(ImageProvider) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
An ImageProvider can be provided and works in conjunction with Image and ListStyleTypeCssApplier for List Images.
setImageProvider(ImageProvider) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
An ImageProvider can be provided and works in conjunction with Image and ListStyleTypeCssApplier for List Images.
setIndentationLeft(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the indentation of this paragraph on the left side.
setIndentationRight(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the indentation of this paragraph on the right side.
setKeepTogether(boolean) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Indicates that the paragraph has to be kept together on one page.
setLastInRow(boolean) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Only used by cells.
setLastMarginBottom(Float) - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
Set the last margin bottom.
setLastMarginBottom(Float) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
setLastMarginBottom(Object) - Method in class com.itextpdf.tool.xml.Tag
 
setLeading(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Set the largest leading based on calculateLeading only.
setLeading(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
 
setLeading(float, float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the leading fixed and variable.
setLinkProvider(LinkProvider) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the LinkProvider to use if any.
setLinkProvider(LinkProvider) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set the LinkProvider to use if any.
setMonitor(ParserMonitor) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
setMultipliedLeading(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the variable leading.
setNext(Pipeline<?>) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
setNext method.
setPageSize(Rectangle) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
If no pageSize is set, the default value A4 is used.
setPageSize(Rectangle) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
If no pageSize is set, the default value A4 is used.
setParent(Tag) - Method in class com.itextpdf.tool.xml.Tag
Set the tags parent tag.
setPathItem(PathItem) - Method in class com.itextpdf.tool.xml.svg.PathBean.Builder
 
setResolver(CSSResolver) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
Stores the cssResolver for the calling thread.
setRootTags(List<String>) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the root-tags, this matters for margins.
setRootTags(List<String>) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set the root-tags, this matters for margins.
setSpacingAfter(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the spacing after this paragraph.
setSpacingBefore(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the spacing before this paragraph.
setState(State) - Method in class com.itextpdf.tool.xml.parser.StateController
Changes the state.
setState(State) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Set the current state.
setStyleValues(Tag) - Static method in class com.itextpdf.tool.xml.html.table.Table
Set the table style values in a TableStyleValues object based on attributes and css of the given tag.
setTabCount(int) - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Set the tabCount for this Chunk.
setTagFactory(TagProcessorFactory) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the TagProcessorFactory to be used.
setTagFactory(TagProcessorFactory) - Method in class com.itextpdf.tool.xml.svg.SvgPipelineContext
Set the TagProcessorFactory to be used.
setType(char) - Method in class com.itextpdf.tool.xml.svg.PathItem.Builder
 
setUseUnicode(boolean) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
setVariablesBasedOnChildren(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Sets largest font size and largest leading based on the css styles "font-size" and "line-height" of a given tag and its children.
setVerBorderSpacing(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setWriter(PdfWriter) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The writer used to write to the document.
singleQuotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SingleQuotedAttrValueState.
SingleQuotedAttrValueState - Class in com.itextpdf.tool.xml.parser.state
 
SingleQuotedAttrValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SingleQuotedAttrValueState
 
SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SMALL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SMALLER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SOLID - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SPACEHACK - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
spacingAfter - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The spacing after the paragraph.
spacingAfter() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Deprecated. As of iText 2.1.5, replaced by NoNewLineParagraph.getSpacingAfter(), scheduled for removal at 2.3.0
spacingBefore - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The spacing before the paragraph.
spacingBefore() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Deprecated. As of iText 2.1.5, replaced by NoNewLineParagraph.getSpacingBefore(), scheduled for removal at 2.3.0
SPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Span - Class in com.itextpdf.tool.xml.html
 
Span() - Constructor for class com.itextpdf.tool.xml.html.Span
 
specialChar() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SpecialCharState.
SpecialCharState - Class in com.itextpdf.tool.xml.parser.state
 
SpecialCharState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SpecialCharState
 
splitValueList(String) - Static method in class com.itextpdf.tool.xml.svg.tags.TagUtils
 
SQUARE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SRC - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
STACK_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
StackKeeper - Class in com.itextpdf.tool.xml.pipeline.html
Simple wrapper of a List to put Elements in that are created by inner tags of the given Tag.
StackKeeper(Tag) - Constructor for class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.startElement(WorkerContext, Tag).
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.Link
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.Meta
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.XML
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.startElement(WorkerContext, Tag).
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.DefsTag
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.GroupTag
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.SvgTag
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.TextSpanTag
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.TextTag
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.tags.UseTag
 
startElement(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Calculates any found font size to pt values and set it in the CSS before calling AbstractTagProcessor.start(WorkerContext, Tag).
Checks for CSS.Property.PAGE_BREAK_BEFORE, if the value is always a Chunk.NEXTPAGE added before the implementors AbstractTagProcessor.start(WorkerContext, Tag) method.
startElement(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
startElement(WorkerContext, Tag) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called when a tag has been encountered.
startElement(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
startElement() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when an opening tag has been encountered.
startElement(String, Map<String, String>, String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered on an opening tag.
startElement(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.svg.AbstractGraphicProcessor
Calculates any found font size to pt values and set it in the CSS before calling AbstractTagProcessor.start(WorkerContext, Tag).
Checks for CSS.Property.PAGE_BREAK_BEFORE, if the value is always a Chunk.NEXTPAGE added before the implementors AbstractTagProcessor.start(WorkerContext, Tag) method.
startElement(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
State - Interface in com.itextpdf.tool.xml.css.parser
 
State - Interface in com.itextpdf.tool.xml.parser
 
stateCommentEnd() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateCommentInside() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateCommentStart() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
StateController - Class in com.itextpdf.tool.xml.parser
Switches the current state in the XMLParser.
StateController(XMLParser, boolean) - Constructor for class com.itextpdf.tool.xml.parser.StateController
Constructs a StateController with the given parser.
stateProperties() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateRule() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateUnknown() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
store(String, Image) - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
store(String, Image) - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Store allows ImageProvider users to cache the found images.
storeProperties() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
storeSelector() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
STRIKE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
stripDoubleSpacesAndTrim(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Trims and Strips double spaces from the given string.
stripDoubleSpacesTrimAndToLowerCase(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
STRONG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
STYLE - Static variable in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
Style - Class in com.itextpdf.tool.xml.html.head
The Style TagProcessor will try to add the content of a <style> to the CssResolverPipeline CSS.
Style() - Constructor for class com.itextpdf.tool.xml.html.head.Style
 
STYLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
STYLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
STYLE - Static variable in class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
STYLE_NOTPARSED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
StyleAttrCSSResolver - Class in com.itextpdf.tool.xml.css
Resolves CSS properties.
StyleAttrCSSResolver() - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with default settings.
StyleAttrCSSResolver(CssFiles) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and the DefaultCssInheritanceRules.
StyleAttrCSSResolver(CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils and the DefaultCssInheritanceRules.
StyleAttrCSSResolver(CssInheritanceRules, CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrCSSResolver(CssInheritanceRules, CssFiles, CssUtils, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrCSSResolver(CssFiles, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
StyleAttrSvgCSSResolver - Class in com.itextpdf.tool.xml.svg.css
 
StyleAttrSvgCSSResolver() - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Construct a new StyleAttrCSSResolver with default settings.
StyleAttrSvgCSSResolver(CssFiles) - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and the DefaultCssInheritanceRules.
StyleAttrSvgCSSResolver(CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils and the DefaultCssInheritanceRules.
StyleAttrSvgCSSResolver(CssInheritanceRules, CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrSvgCSSResolver(CssInheritanceRules, CssFiles, CssUtils, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrSvgCSSResolver(CssFiles, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.svg.css.StyleAttrSvgCSSResolver
 
SUB - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SUB - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SUP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SUPER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SVG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Svg - Class in com.itextpdf.tool.xml.svg.graphic
 
Svg(float, float, Rectangle, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Svg
 
SVG - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
SVGAttributes - Class in com.itextpdf.tool.xml.svg.graphic
 
SVGAttributes() - Constructor for class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
SvgParseException - Exception in com.itextpdf.tool.xml.svg.exceptions
 
SvgParseException(String) - Constructor for exception com.itextpdf.tool.xml.svg.exceptions.SvgParseException
 
SvgPipeline - Class in com.itextpdf.tool.xml.svg
 
SvgPipeline(SvgPipelineContext, Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.svg.SvgPipeline
 
SvgPipelineContext - Class in com.itextpdf.tool.xml.svg
 
SvgPipelineContext() - Constructor for class com.itextpdf.tool.xml.svg.SvgPipelineContext
Construct a new CvgPipelineContext object
SvgTag - Class in com.itextpdf.tool.xml.svg.tags
 
SvgTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.SvgTag
 
SvgTagNames - Class in com.itextpdf.tool.xml.svg.tags
 
SvgTagNames() - Constructor for class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
SvgTags - Class in com.itextpdf.tool.xml.svg
 
SvgTags() - Constructor for class com.itextpdf.tool.xml.svg.SvgTags
 
SYMBOL - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
SymbolTag - Class in com.itextpdf.tool.xml.svg.tags
 
SymbolTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.SymbolTag
 

T

TAB_INTERVAL - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TAB_STOPS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TabbedChunk - Class in com.itextpdf.tool.xml.html.pdfelement
A TabbedChunk is a Chunk that contains tabcount and alignment data to allow the HTML to PDF conversion to accept tabstop css.
TabbedChunk(String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Constructor
TabbedChunk(VerticalPositionMark, float, boolean, String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
 
TabbedChunk(VerticalPositionMark, float, boolean) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
 
TABLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Table - Class in com.itextpdf.tool.xml.html.table
 
Table() - Constructor for class com.itextpdf.tool.xml.html.table.Table
Default constructor.
TableBorderEvent - Class in com.itextpdf.tool.xml.html.table
 
TableBorderEvent(TableStyleValues) - Constructor for class com.itextpdf.tool.xml.html.table.TableBorderEvent
Construct a new TableBorderEvent with the given TableStyleValues.
TableData - Class in com.itextpdf.tool.xml.html.table
 
TableData() - Constructor for class com.itextpdf.tool.xml.html.table.TableData
 
tableLayout(PdfPTable, float[][], float[], int, int, PdfContentByte[]) - Method in class com.itextpdf.tool.xml.html.table.TableBorderEvent
 
TableRow - Class in com.itextpdf.tool.xml.html.table
 
TableRow() - Constructor for class com.itextpdf.tool.xml.html.table.TableRow
 
TableRowElement - Class in com.itextpdf.tool.xml.html.table
 
TableRowElement(List<Element>, TableRowElement.Place) - Constructor for class com.itextpdf.tool.xml.html.table.TableRowElement
Constructor based on the currentContent and a TableRowElement.Place.
TableRowElement.Place - Enum in com.itextpdf.tool.xml.html.table
Enumeration used for determining the correct order of TableRowElements when adding the table to a document.
TableStyleValues - Class in com.itextpdf.tool.xml.html.table
Class is used for storing style values of a table or cell.
TableStyleValues() - Constructor for class com.itextpdf.tool.xml.html.table.TableStyleValues
Default constructor.
Tag - Class in com.itextpdf.tool.xml
Represents an encountered tag.
Tag(String, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.Tag
Construct a tag.
Tag(String) - Constructor for class com.itextpdf.tool.xml.Tag
 
Tag(String, Map<String, String>, Map<String, String>, String) - Constructor for class com.itextpdf.tool.xml.Tag
 
Tag(String, Map<String, String>, String) - Constructor for class com.itextpdf.tool.xml.Tag
Create a new tag object.
Tag(String, String) - Constructor for class com.itextpdf.tool.xml.Tag
Create a new tag object.
tagAttributes() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to TagAttributeState.
TagAttributeState - Class in com.itextpdf.tool.xml.parser.state
 
TagAttributeState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
tagEncountered() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to TagEncounteredState.
TagEncounteredState - Class in com.itextpdf.tool.xml.parser.state
 
TagEncounteredState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.TagEncounteredState
 
TagProcessor - Interface in com.itextpdf.tool.xml.html
 
TagProcessorFactory - Interface in com.itextpdf.tool.xml.html
A TagProcessorFactory creates TagProcessors used by the XMLWorker.
Tags - Class in com.itextpdf.tool.xml.html
 
Tags() - Constructor for class com.itextpdf.tool.xml.html.Tags
 
TagState - Enum in com.itextpdf.tool.xml.parser
 
TagUtils - Class in com.itextpdf.tool.xml.svg.tags
 
TagUtils() - Constructor for class com.itextpdf.tool.xml.svg.tags.TagUtils
 
TagUtils - Class in com.itextpdf.tool.xml
Utilities that perform operations on tags.
TagUtils() - Constructor for class com.itextpdf.tool.xml.TagUtils
 
TBODY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
text(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
text(String) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when content has been encountered.
text(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Called when text is encountered.
Text - Class in com.itextpdf.tool.xml.svg.graphic
 
Text(Chunk, Map<String, String>, List<Integer>, List<Integer>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Text
 
Text(Chunk, float, float, Map<String, String>, List<Integer>, List<Integer>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.Text
 
TEXT - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
text(String) - Method in class com.itextpdf.tool.xml.XMLWorker
This method passes encountered text to the pipeline via the Pipeline.content(WorkerContext, Tag, String, ProcessObject) method.
TEXT_ALIGN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TEXT_DECORATION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_INDENT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TEXTAREA - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
textContent(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
TEXTCSS - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute.Value
 
TextGroup - Class in com.itextpdf.tool.xml.svg.graphic
 
TextGroup(List<Element>, float, float, float, float, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.svg.graphic.TextGroup
 
TEXTPATH - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
TextPathGroup - Class in com.itextpdf.tool.xml.svg.graphic
 
TextPathGroup(List<Element>, float, float, float, float, Map<String, String>, Path) - Constructor for class com.itextpdf.tool.xml.svg.graphic.TextPathGroup
 
TextPathTag - Class in com.itextpdf.tool.xml.svg.tags
 
TextPathTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.TextPathTag
 
TextSpanTag - Class in com.itextpdf.tool.xml.svg.tags
 
TextSpanTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.TextSpanTag
 
TextTag - Class in com.itextpdf.tool.xml.svg.tags
 
TextTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.TextTag
 
TFOOT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TH - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
THEAD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
THICK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
THIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TIME - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Title - Class in com.itextpdf.tool.xml.html.head
 
Title() - Constructor for class com.itextpdf.tool.xml.html.head.Title
 
TITLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
toString() - Method in class com.itextpdf.tool.xml.svg.PathItem
 
toString() - Method in class com.itextpdf.tool.xml.Tag
Print the tag
TR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TRANSFORM_FORMAT_EXCEPTION - Static variable in class com.itextpdf.tool.xml.svg.exceptions.LocaleMessages
 
TransformationMatrix - Class in com.itextpdf.tool.xml.svg.utils
 
TransformationMatrix() - Constructor for class com.itextpdf.tool.xml.svg.utils.TransformationMatrix
 
translateFontSize(Tag) - Method in class com.itextpdf.tool.xml.css.FontSizeTranslator
Returns the css value of the style font-size in a pt-value.
trimAndRemoveQuoutes(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Trims a string and removes surrounding " or '.
TSPAN - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
TT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TYPE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
type() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
type() - Method in class com.itextpdf.tool.xml.svg.tags.Graphic
 
TYPE_COLOR - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
TYPE_LINE - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
TYPE_LINE_CAP - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
TYPE_LINE_DASH - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
TYPE_LINE_JOIN - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 
TYPE_OTHER - Static variable in class com.itextpdf.tool.xml.svg.graphic.SVGAttributes
 

U

U - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
UL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
UNDERLINE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Unknown - Class in com.itextpdf.tool.xml.css.parser.state
 
Unknown(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Unknown
 
unknown() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to UnknownState.
unknownData() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when the UnknownState encountered anything before encountering a tag.
UnknownState - Class in com.itextpdf.tool.xml.parser.state
 
UnknownState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.UnknownState
 
unknownText(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
unknownText(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered for text found outside root tag.
unknownText(String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
unquotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to UnquotedAttrState.
UnquotedAttrState - Class in com.itextpdf.tool.xml.parser.state
 
UnquotedAttrState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.UnquotedAttrState
 
UNSUPPORTED_CHARSET - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
UNSUPPORTED_CLONING - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
UPPER_ALPHA - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_GREEK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_LATIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_ROMAN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
USE - Static variable in class com.itextpdf.tool.xml.svg.tags.SvgTagNames
 
UseTag - Class in com.itextpdf.tool.xml.svg.tags
 
UseTag() - Constructor for class com.itextpdf.tool.xml.svg.tags.UseTag
 
useUnicode - Variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
utils - Variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 

V

validateTextHeight(Map<String, String>, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Validates a given textHeight based on the content of a tag against the css styles "min-height" and "max-height" of the tag if present.
VALIGN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
valueOf(String) - Static method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.tool.xml.parser.TagState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.itextpdf.tool.xml.parser.TagState
Returns an array containing the constants of this enum type, in the order they're declared.
VAR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
VERTICAL_ALIGN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
VIDEO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

W

WBR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
whitespaceTag() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns last tag that needs to be taken into account for HTML Whitespace handling.
Used by InsideTagHTMLState, only for HTML processing.
whitespaceTag(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the last tag that needs to be taken into account for HTML Whitespace handling.
Used by InsideTagHTMLState, only for HTML processing.
WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
WIDTH - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
WidthCalculator - Class in com.itextpdf.tool.xml.css
 
WidthCalculator() - Constructor for class com.itextpdf.tool.xml.css.WidthCalculator
 
WorkerContext - Interface in com.itextpdf.tool.xml
 
WorkerContextImpl - Class in com.itextpdf.tool.xml.pipeline.ctx
The global WorkerContext, a storage for CustomContexts.
WorkerContextImpl() - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
Writable - Interface in com.itextpdf.tool.xml
 
WritableElement - Class in com.itextpdf.tool.xml.pipeline
A WritableElement holds all elements that need to be added to a Document.
WritableElement() - Constructor for class com.itextpdf.tool.xml.pipeline.WritableElement
 
WritableElement(Element) - Constructor for class com.itextpdf.tool.xml.pipeline.WritableElement
Construct a WritableElement
WRITER - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the PdfWriter in the MapContext used as CustomContext.

X

X_LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
X_SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
XFA_FONT_HORIZONTAL_SCALE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_FONT_VERTICAL_SCALE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_TAB_COUNT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_TAB_STOPS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XML - Class in com.itextpdf.tool.xml.html.head
 
XML() - Constructor for class com.itextpdf.tool.xml.html.head.XML
 
XML - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
XMLHelperForSVG - Class in com.itextpdf.tool.xml.svg
 
XMLParser - Class in com.itextpdf.tool.xml.parser
Reads an XML file.
XMLParser() - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a default XMLParser ready for HTML/XHTML processing.
XMLParser(boolean, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a XMLParser.
XMLParser(XMLParserListener, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Construct an XMLParser with the given XMLParserConfig ready for HTML/XHTML processing..
XMLParser(boolean, XMLParserListener, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Construct a XMLParser with the given XMLParserConfig.
XMLParser(boolean, XMLParserListener) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a new Parser with the default jvm charset.
XMLParser(XMLParserListener) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a new Parser with HTML parsing set to true and the default jvm charset.
XMLParserListener - Interface in com.itextpdf.tool.xml.parser
Can be added to the XMLParser to receive events.
XMLParserMemory - Class in com.itextpdf.tool.xml.parser
Wrapper class for different things that need to be kept track of between different states.
XMLParserMemory(boolean) - Constructor for class com.itextpdf.tool.xml.parser.XMLParserMemory
 
XmlState - Class in com.itextpdf.tool.xml.parser.state
 
XmlState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.XmlState
 
XMLWorker - Class in com.itextpdf.tool.xml
The implementation of the XMLParserListener.
Important Note: This class the XMLWorker stores the WorkerContext (Which is a WorkerContextImpl) in a ThreadLocal variable, WorkerContext is confined to threads here.
XMLWorker(Pipeline<?>, boolean) - Constructor for class com.itextpdf.tool.xml.XMLWorker
Constructs a new XMLWorker
XMLWorkerFontProvider - Class in com.itextpdf.tool.xml
 
XMLWorkerFontProvider() - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerFontProvider(String) - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerFontProvider(String, HashMap<String, String>) - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerHelper - Class in com.itextpdf.tool.xml
A helper class for parsing XHTML/CSS or XML flow to PDF.
XX_LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
XX_SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2012. All Rights Reserved.