►CAbstractCssContext |
|
CiText.Html2pdf.Css.Resolve.CssContext |
Class that bundles all the CSS context properties |
►CAbstractProductProcessITextEvent |
|
CiText.Html2pdf.Actions.Events.PdfHtmlProductEvent |
Class represents events registered in iText pdfHTML module |
CiText.Html2pdf.Attach.Util.AccessiblePropHelper |
|
►CAreaBreak |
|
CiText.Html2pdf.Attach.Impl.Layout.HtmlPageBreak |
The HTML implementation of an iText.Layout.Element.AreaBreak |
CiText.Html2pdf.Attach.Attacher |
Helper class to add parsed HTML content to an existing iText document, or to parse HTML to a list of iText elements |
CiText.Html2pdf.Css.Apply.Util.BackgroundApplierUtil |
Utilities class to apply backgrounds |
►CBasicFontProvider |
|
CiText.Html2pdf.Resolver.Font.DefaultFontProvider |
The default iText.StyledXmlParser.Resolver.Font.BasicFontProvider for pdfHTML, that, as opposed to the font provider in iText's styled-xml-parser, also includes a series of fonts that are shipped with the add-on |
CiText.Html2pdf.Css.Apply.Util.BorderStyleApplierUtil |
Utilities class to apply border styles |
►CCommonAttributeConstants |
|
CiText.Html2pdf.Html.AttributeConstants |
Class that bundles a series of attribute constants |
►CCommonCssConstants |
|
CiText.Html2pdf.Css.CssConstants |
|
CiText.Html2pdf.Attach.Util.ContextMappingHelper |
|
CiText.Html2pdf.ConverterProperties |
Properties that will be used by the HtmlConverter |
CiText.Html2pdf.Css.Apply.Util.CounterProcessorUtil |
Utilities class to process counters |
►CCssContextNode |
|
CiText.Html2pdf.Css.Resolve.CssContentElementNode |
IElementNode implementation for content nodes |
CiText.Html2pdf.Css.Resolve.Func.Counter.CssCounterManager |
Class that manages counters (e.g. for list symbols) |
CiText.Html2pdf.Css.Page.CssRunningManager |
Class that manages running elements |
CiText.Html2pdf.Css.Util.CssStyleSheetAnalyzer |
Helper class to analyze the CSS stylesheet, e.g. for presence of some constructs |
►CDiv |
|
CiText.Html2pdf.Attach.Impl.Layout.RunningElement |
An iText.Layout.Element.IElement that serves as a placeholder for removed running element from the normal flow |
►CDocument |
|
CiText.Html2pdf.Attach.Impl.Layout.HtmlDocument |
This class is a wrapper on iText.Layout.Document , which is the default root element while creating a self-sufficient PDF |
►CDocumentRenderer |
|
CiText.Html2pdf.Attach.Impl.Layout.HtmlDocumentRenderer |
The DocumentRenderer class for HTML |
CiText.Html2pdf.Css.Apply.Util.FlexApplierUtil |
Utilities class to apply flex properties |
CiText.Html2pdf.Css.Apply.Util.FloatApplierUtil |
Utilities class to apply float values to elements |
CiText.Html2pdf.Css.Apply.Util.FontStyleApplierUtil |
Utilities class to apply font styles |
CiText.Html2pdf.Resolver.Form.FormFieldNameResolver |
Utilities class that resolves form field names |
CiText.Html2pdf.Css.Apply.Util.GridApplierUtil |
Utilities class to apply css grid properties and styles |
CiText.Html2pdf.Logs.Html2PdfLogMessageConstant |
Class that bundles all the error message templates as constants |
CiText.Html2pdf.Attach.Impl.Layout.Html2PdfProperty |
Set of constants that will be used as keys to get and set properties |
CiText.Html2pdf.HtmlConverter |
The HtmlConverter is the class you will use most when converting HTML to PDF |
CiText.Html2pdf.Attach.Impl.HtmlMetaInfoContainer |
Class to store metaInfo that will be used for html operations |
CiText.Html2pdf.Html.HtmlUtils |
Utilities class with HTML-related functionality |
CiText.Html2pdf.Css.Apply.Util.HyphenationApplierUtil |
The Class HyphenationApplierUtil |
►CiText.Html2pdf.Css.Apply.ICssApplier |
Interface to be implemented by all types of CSS appliers |
►CiText.Html2pdf.Css.Apply.Impl.BlockCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Block elements |
CiText.Html2pdf.Css.Apply.Impl.CaptionCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for a caption element |
CiText.Html2pdf.Css.Apply.Impl.DisplayFlexTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for elements with display flex |
CiText.Html2pdf.Css.Apply.Impl.DisplayGridTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for elements with display grid |
CiText.Html2pdf.Css.Apply.Impl.DisplayTableRowTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for table rows |
CiText.Html2pdf.Css.Apply.Impl.DlTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Dl elements |
CiText.Html2pdf.Css.Apply.Impl.HrTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for hr elements |
CiText.Html2pdf.Css.Apply.Impl.LiTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Li elements |
CiText.Html2pdf.Css.Apply.Impl.TableTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for table elements |
CiText.Html2pdf.Css.Apply.Impl.TdTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Td elements |
CiText.Html2pdf.Css.Apply.Impl.UlOlTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Ul en Ol elements |
CiText.Html2pdf.Css.Apply.Impl.BodyTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Body elements |
CiText.Html2pdf.Css.Apply.Impl.ColgroupTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for column groups |
CiText.Html2pdf.Css.Apply.Impl.ColTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for columns |
CiText.Html2pdf.Css.Apply.Impl.CssContentLinearGradientApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for linear-gradient elements in content CSS property |
CiText.Html2pdf.Css.Apply.Impl.HtmlTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Html elements |
CiText.Html2pdf.Css.Apply.Impl.PageMarginBoxCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for page margin box containers |
CiText.Html2pdf.Css.Apply.Impl.PlaceholderCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for input's placeholder |
CiText.Html2pdf.Css.Apply.Impl.SpanTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Span elements |
CiText.Html2pdf.Css.Apply.Impl.TrTagCssApplier |
iText.Html2pdf.Css.Apply.ICssApplier implementation for Tr elements |
►CiText.Html2pdf.Css.Apply.ICssApplierFactory |
ICssApplierFactory interface is used for instantiating new ICssApplier objects |
CiText.Html2pdf.Css.Apply.Impl.DefaultCssApplierFactory |
A factory for creating iText.Html2pdf.Css.Apply.ICssApplier objects |
►CICssResolver |
|
CiText.Html2pdf.Css.Resolve.DefaultCssResolver |
Default implementation of the iText.StyledXmlParser.Css.ICssResolver interface |
►CICustomElementNode |
|
CiText.Html2pdf.Css.Resolve.CssContentElementNode |
IElementNode implementation for content nodes |
►CiText.Html2pdf.Css.Resolve.Func.Counter.PageCountElementNode |
iText.StyledXmlParser.Node.ICustomElementNode implementation for a page count element node |
CiText.Html2pdf.Css.Resolve.Func.Counter.PageTargetCountElementNode |
iText.StyledXmlParser.Node.Impl.Jsoup.Node.JsoupElementNode implementation for page target-counters |
►CiText.Html2pdf.Attach.Impl.Tags.IDisplayAware |
Interface for those TagWorker implementations that deal with tags that can have a display value |
CiText.Html2pdf.Attach.Impl.Tags.DisplayFlexTagWorker |
iText.Html2pdf.Attach.ITagWorker implementation for elements with display: flex |
►CiText.Html2pdf.Attach.Impl.Tags.DivTagWorker |
TagWorker class for the div element |
CiText.Html2pdf.Attach.Impl.Tags.ABlockTagWorker |
TagWorker class for a link block |
CiText.Html2pdf.Attach.Impl.Tags.BodyTagWorker |
TagWorker class for the body element |
CiText.Html2pdf.Attach.Impl.Tags.ButtonTagWorker |
TagWorker class for a button element |
CiText.Html2pdf.Attach.Impl.Tags.CaptionTagWorker |
TagWorker class for the caption element |
CiText.Html2pdf.Attach.Impl.Tags.DisplayGridTagWorker |
iText.Html2pdf.Attach.ITagWorker implementation for elements with display: grid |
CiText.Html2pdf.Attach.Impl.Tags.HrTagWorker |
TagWorker class for the hr element |
CiText.Html2pdf.Attach.Impl.Tags.HTagWorker |
|
CiText.Html2pdf.Attach.Impl.Tags.OptGroupTagWorker |
TagWorker class for the optgroup element |
CiText.Html2pdf.Attach.Impl.Tags.OptionTagWorker |
TagWorker class for the option element |
CiText.Html2pdf.Attach.Impl.Tags.PageMarginBoxWorker |
TagWorker class for the page margin box |
CiText.Html2pdf.Attach.Impl.Tags.PreTagWorker |
TagWorker class for the pre element |
CiText.Html2pdf.Attach.Impl.Tags.InputTagWorker |
TagWorker class for the input element |
CiText.Html2pdf.Attach.Impl.Tags.PTagWorker |
TagWorker class for the p element |
CiText.Html2pdf.Attach.Impl.Tags.RunningElementTagWorker |
TagWorker class for the running elements taken out of the normal flow |
CiText.Html2pdf.Attach.Impl.Tags.SelectTagWorker |
TagWorker class for the select element |
►CiText.Html2pdf.Attach.Impl.Tags.SpanTagWorker |
TagWorker class for the span tag |
CiText.Html2pdf.Attach.Impl.Tags.AbbrTagWorker |
Tag worker class for the abbr element |
CiText.Html2pdf.Attach.Impl.Tags.ATagWorker |
TagWorker class for the a element |
CiText.Html2pdf.Attach.Impl.Tags.PageCountWorker |
TagWorker class for the page count |
►CiText.Html2pdf.Attach.Impl.Tags.TableTagWorker |
TagWorker class for the table element |
CiText.Html2pdf.Attach.Impl.Tags.TableFooterTagWorker |
TagWorker class for the footer of a table |
CiText.Html2pdf.Attach.Impl.Tags.TableHeaderTagWorker |
TagWorker class for the header of a table |
►CiText.Html2pdf.Attach.Impl.Tags.TdTagWorker |
TagWorker class for the td element |
CiText.Html2pdf.Attach.Impl.Tags.ThTagWorker |
|
CiText.Html2pdf.Attach.Impl.Tags.TextAreaTagWorker |
TagWorker class for the textarea element |
►CIElementNode |
|
CiText.Html2pdf.Css.Resolve.CssContentElementNode |
IElementNode implementation for content nodes |
►CiText.Html2pdf.Attach.IHtmlProcessor |
Interface for classes that can process HTML to PDF in the form of a iText.Kernel.Pdf.PdfDocument or a list of iText.Layout.Element.IElement objects |
CiText.Html2pdf.Attach.Impl.DefaultHtmlProcessor |
The default implementation to process HTML |
►CINode |
|
CiText.Html2pdf.Css.Page.PageMarginRunningElementNode |
Wrapper iText.StyledXmlParser.Node.INode serving as a placeholder for running element |
►CiText.Html2pdf.Attach.IOutlineMarkExtractor |
IOutlineMarkExtractor interface is used to control what part of element will be a mark witch will be used to create outline in iText.Html2pdf.Attach.Impl.OutlineHandler |
CiText.Html2pdf.Attach.Impl.ClassOutlineMarkExtractor |
ClassOutlineMarkExtractor class is used to get class of element as a mark for OutlineHandler |
CiText.Html2pdf.Attach.Impl.TagOutlineMarkExtractor |
TagOutlineMarkExtractor class is used to get tag of element as a mark for OutlineHandler |
►CiText.Html2pdf.Attach.ITagWorker |
Interface for all the tag worker implementations |
CiText.Html2pdf.Attach.Impl.Tags.BrTagWorker |
TagWorker class for the br element |
CiText.Html2pdf.Attach.Impl.Tags.ColgroupTagWorker |
TagWorker class for a column group |
CiText.Html2pdf.Attach.Impl.Tags.ColTagWorker |
TagWorker class for a column |
CiText.Html2pdf.Attach.Impl.Tags.DisplayFlexTagWorker |
iText.Html2pdf.Attach.ITagWorker implementation for elements with display: flex |
CiText.Html2pdf.Attach.Impl.Tags.DisplayTableRowTagWorker |
TagWorker class for a table row element |
CiText.Html2pdf.Attach.Impl.Tags.DisplayTableTagWorker |
TagWorker class for a table element |
CiText.Html2pdf.Attach.Impl.Tags.DivTagWorker |
TagWorker class for the div element |
CiText.Html2pdf.Attach.Impl.Tags.HtmlTagWorker |
TagWorker class for the html element |
CiText.Html2pdf.Attach.Impl.Tags.ImgTagWorker |
TagWorker class for the img element |
CiText.Html2pdf.Attach.Impl.Tags.InputTagWorker |
TagWorker class for the input element |
CiText.Html2pdf.Attach.Impl.Tags.LinkTagWorker |
TagWorker class for the link element |
CiText.Html2pdf.Attach.Impl.Tags.LiTagWorker |
TagWorker class for the li element |
CiText.Html2pdf.Attach.Impl.Tags.MetaTagWorker |
TagWorker class for the meta element |
CiText.Html2pdf.Attach.Impl.Tags.ObjectTagWorker |
TagWorker class for the object element |
CiText.Html2pdf.Attach.Impl.Tags.PlaceholderTagWorker |
TagWorker class for the input 's placeholder |
CiText.Html2pdf.Attach.Impl.Tags.PTagWorker |
TagWorker class for the p element |
CiText.Html2pdf.Attach.Impl.Tags.RunningElementTagWorker |
TagWorker class for the running elements taken out of the normal flow |
CiText.Html2pdf.Attach.Impl.Tags.SelectTagWorker |
TagWorker class for the select element |
CiText.Html2pdf.Attach.Impl.Tags.SpanTagWorker |
TagWorker class for the span tag |
CiText.Html2pdf.Attach.Impl.Tags.SvgTagWorker |
TagWorker class for the svg element |
CiText.Html2pdf.Attach.Impl.Tags.TableTagWorker |
TagWorker class for the table element |
CiText.Html2pdf.Attach.Impl.Tags.TdTagWorker |
TagWorker class for the td element |
CiText.Html2pdf.Attach.Impl.Tags.TextAreaTagWorker |
TagWorker class for the textarea element |
CiText.Html2pdf.Attach.Impl.Tags.TitleTagWorker |
TagWorker class for the title element |
CiText.Html2pdf.Attach.Impl.Tags.TrTagWorker |
TagWorker class for the tr element |
CiText.Html2pdf.Attach.Impl.Tags.UlOlTagWorker |
TagWorker class for the ul and ol elements |
►CiText.Html2pdf.Attach.ITagWorkerFactory |
ITagWorkerFactory interface is used for instantiating new ITagWorker objects |
CiText.Html2pdf.Attach.Impl.DefaultTagWorkerFactory |
The default implementation of a tag worker factory, mapping tags to tag worker implementations |
►CITextException |
|
CiText.Html2pdf.Exceptions.CssApplierInitializationException |
Runtime exception in case a CSS applier can't be initialized |
CiText.Html2pdf.Exceptions.Html2PdfException |
Runtime exception that gets thrown if something goes wrong in the HTML to PDF conversion |
CiText.Html2pdf.Exceptions.TagWorkerInitializationException |
Runtime exception that gets thrown if a tag worker can't be initialized |
►CiText.Html2pdf.Attach.Wrapelement.IWrapElement |
Interface for all the element wrapper classes (such as SpanWrapper, TableWrapper,...) |
CiText.Html2pdf.Attach.Wrapelement.ColgroupWrapper |
Wrapper for the colgroup element |
CiText.Html2pdf.Attach.Wrapelement.ColWrapper |
Wrapper for the col element |
CiText.Html2pdf.Attach.Wrapelement.SpanWrapper |
Wrapper for the span element |
CiText.Html2pdf.Attach.Wrapelement.TableRowWrapper |
Wrapper for the tr element |
CiText.Html2pdf.Attach.Wrapelement.TableWrapper |
Wrapper for the table element |
►CJsoupElementNode |
|
CiText.Html2pdf.Css.Resolve.Func.Counter.PageCountElementNode |
iText.StyledXmlParser.Node.ICustomElementNode implementation for a page count element node |
CiText.Html2pdf.Attach.Impl.LinkContext |
This class keeps track of information regarding link (destinations) that occur in the document |
CiText.Html2pdf.Attach.Util.LinkHelper |
Helper class for links |
CiText.Html2pdf.Css.Apply.Util.ListStyleApplierUtil |
Utilities class to apply list styles to an element |
CiText.Html2pdf.Css.Apply.Util.MarginApplierUtil |
Utilities class to apply margins |
CiText.Html2pdf.Css.Apply.Impl.MultiColumnCssApplierUtil |
Utility class to apply column-count values |
CiText.Html2pdf.Html.AttributeConstants.ObjectTypes |
|
CiText.Html2pdf.Css.Apply.Util.OpacityApplierUtil |
Utilities class to apply opacity |
CiText.Html2pdf.Css.Apply.Util.OrphansWidowsApplierUtil |
Utilities class to apply orphans and widows properties |
CiText.Html2pdf.Css.Apply.Util.OutlineApplierUtil |
|
CiText.Html2pdf.Attach.Impl.OutlineHandler |
A OutlineHandler handles creating outlines for marks |
CiText.Html2pdf.Css.Apply.Util.OverflowApplierUtil |
Utilities class to apply overflow |
CiText.Html2pdf.Css.Apply.Util.PaddingApplierUtil |
Utilities class to apply a padding |
CiText.Html2pdf.Css.Apply.Util.PageBreakApplierUtil |
Utilities class to apply page breaks |
CiText.Html2pdf.Actions.Data.PdfHtmlProductData |
Stores an instance of iText.Commons.Actions.Data.ProductData related to iText pdfHTML module |
CiText.Html2pdf.PortUtil |
|
CiText.Html2pdf.Css.Apply.Util.PositionApplierUtil |
Utilities class to apply a position |
CiText.Html2pdf.Attach.ProcessorContext |
Keeps track of the context of the processor |
CiText.Html2pdf.ProcessorContextCreator |
Class that creates ProcessorContext with IMetaInfo |
CiText.Html2pdf.Resolver.Form.RadioCheckResolver |
Utilities class that resolves radio's checked property value |
►CResourceResolver |
|
CiText.Html2pdf.Resolver.Resource.HtmlResourceResolver |
Extends iText.StyledXmlParser.Resolver.Resource.ResourceResolver to also support SVG images |
CiText.Html2pdf.Attach.Util.RowColHelper |
Helper class to keep track of the current column / row position in a table |
CiText.Html2pdf.Attach.Impl.Layout.RunningElementContainer |
A wrapper for the running elements taken out of the normal flow |
CiText.Html2pdf.Attach.State |
State machine to push, pop, peek,.. |
CiText.Html2pdf.Css.Apply.Util.SupportedColColgroupPropertiesUtil |
Utilities class to get widths and mapping related to columns and column groups as stated in paragraph 17.3 of https://www.w3.org/TR/CSS21/tables.html#q4 |
CiText.Html2pdf.Util.SvgProcessingUtil |
Utility class for handling operations related to SVG |
CiText.Html2pdf.Html.TagConstants |
Class that bundles a series of tag constants |
CiText.Html2pdf.Util.TagProcessorMapping< T > |
Class that allows to map keys (html tags, css attributes) to the corresponding tag processors (a tag worker or a CSS applier) |
CiText.Html2pdf.Util.TagProcessorMapping< DefaultTagCssApplierMapping.ICssApplierCreator > |
|
CiText.Html2pdf.Util.TagProcessorMapping< DefaultTagWorkerMapping.ITagWorkerCreator > |
|
CiText.Html2pdf.Css.Apply.Util.TextDecorationApplierUtil |
|
CiText.Html2pdf.Css.Apply.Util.TransformationApplierUtil |
|
CiText.Html2pdf.Attach.Util.TrimUtil |
Utility class to trim content |
CiText.Html2pdf.Css.Apply.Util.VerticalAlignmentApplierUtil |
Utilities class to apply vertical alignment values |
CiText.Html2pdf.Attach.Util.WaitingColgroupsHelper |
Helper class for waiting column groups |
CiText.Html2pdf.Attach.Util.WaitingInlineElementsHelper |
Helper class for waiting inline elements |
CiText.Html2pdf.Css.Apply.Util.WidthHeightApplierUtil |
Utilities class to apply a width or a height to an element |
►CText |
|
CiText.Html2pdf.Attach.Impl.Layout.PageCountElement |
iText.Layout.Element.Text implementation to be used for the page count |
CiText.Html2pdf.Attach.Impl.Layout.PageTargetCountElement |
iText.Layout.Element.Text implementation to be used for the page target-counter |