Package | Description |
---|---|
com.itextpdf.tool.xml.css.apply |
Contains classes that can apply css rules on certain Element s.
|
com.itextpdf.tool.xml.html |
Everything to parse HTML tags to pdf used by the HtmlPipeline is in here.
|
com.itextpdf.tool.xml.pipeline.html |
Contains pipeline stuff for HTML
|
Modifier and Type | Method and Description |
---|---|
List |
ListStyleTypeCssApplier.apply(List list, Tag t, HtmlPipelineContext context)
The ListCssApplier has the capabilities to change the type of the given List dependable on the css.
|
PdfDiv |
DivCssApplier.apply(PdfDiv div, Tag t, MarginMemory memory, PageSizeContainable psc, HtmlPipelineContext context) |
Modifier and Type | Method and Description |
---|---|
HtmlPipelineContext |
AbstractTagProcessor.getHtmlPipelineContext(WorkerContext context)
Utility method that fetches the HtmlPipelineContext used if any and if it uses the default key.
|
Modifier and Type | Method and Description |
---|---|
Element |
CssAppliersImpl.apply(Element e, Tag t, HtmlPipelineContext ctx) |
Element |
CssAppliers.apply(Element e, Tag t, HtmlPipelineContext ctx)
Convenience method.
|
Element |
CssAppliersImpl.apply(Element e, Tag t, MarginMemory mm, PageSizeContainable psc, HtmlPipelineContext ctx) |
Element |
CssAppliers.apply(Element e, Tag t, MarginMemory mm, PageSizeContainable psc, HtmlPipelineContext ctx)
Given the element e, this method will lookup the right applier for the given Element.
|
Modifier and Type | Method and Description |
---|---|
HtmlPipelineContext |
HtmlPipelineContext.autoBookmark(boolean autoBookmark)
Set to true to enable the automatic creation of bookmarks on to |
HtmlPipelineContext |
HtmlPipelineContext.charSet(Charset cSet)
Set a Charset to use.
|
HtmlPipelineContext |
HtmlPipelineContext.clone()
Create a clone of this HtmlPipelineContext, the clone only contains the initial values, not the internal values.
|
HtmlPipelineContext |
HtmlPipelineContext.setAcceptUnknown(boolean acceptUnknown)
Set to true to allow the HtmlPipeline to accept tags it does not find in the given TagProcessorFactory
|
HtmlPipelineContext |
HtmlPipelineContext.setCssApplier(CssAppliers cssAppliers)
Fluent variant of setCssAppliers(CssAppliers)
|
HtmlPipelineContext |
HtmlPipelineContext.setImageProvider(ImageProvider imageProvider)
An ImageProvider can be provided and works in conjunction with Image and ListStyleTypeCssApplier for List Images.
|
HtmlPipelineContext |
HtmlPipelineContext.setLinkProvider(LinkProvider linkprovider)
Set the LinkProvider to use if any.
|
HtmlPipelineContext |
HtmlPipelineContext.setPageSize(Rectangle pageSize)
If no pageSize is set, the default value A4 is used.
|
HtmlPipelineContext |
HtmlPipelineContext.setRootTags(List<String> roottags)
Set the root-tags, this matters for margins.
|
HtmlPipelineContext |
HtmlPipelineContext.setTagFactory(TagProcessorFactory tagFactory)
Set the TagProcessorFactory to be used.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HtmlPipeline.addStackKeeper(Tag t, HtmlPipelineContext hcc, TagProcessor tp) |
Constructor and Description |
---|
HtmlPipeline(HtmlPipelineContext hpc, Pipeline> next) |
Copyright © 2016. All rights reserved.