| Interface and Description |
|---|
| com.itextpdf.svg.renderers.factories.ISvgNodeRendererMapper
The interface will be removed in 7.2, while its implementation
(
DefaultSvgNodeRendererMapper) will be used as our internal class. Users should
override ISvgNodeRendererFactory (or at least DefaultSvgNodeRendererFactory)
and should not deal with the mapping class as it's more of an implementation detail. |
| com.itextpdf.svg.renderers.impl.ISvgTextNodeHelper |
| Class and Description |
|---|
| com.itextpdf.svg.renderers.factories.DefaultSvgNodeRendererMapper
The public access to this class will be removed in 7.2. The class itself can become
either package private or the inner private static class for
the
DefaultSvgNodeRendererFactory. Users should override ISvgNodeRendererFactory
(or at least DefaultSvgNodeRendererFactory) and should not deal with the mapping class
as it's more of an implementation detail. |
| com.itextpdf.svg.renderers.impl.NoDrawOperationSvgNodeRenderer
will be removed in iText 7.2 use
INoDrawSvgNodeRenderer instead |
| com.itextpdf.svg.css.impl.StyleResolverUtil
use
StyleUtil instead.
Utility class for resolving parent-inheritance of style and attribute declarations |
| Method and Description |
|---|
| com.itextpdf.svg.utils.DrawUtils.arc(float, float, float, float, float, float, PdfCanvas)
In
PdfCanvas most of the path drawing methods accept double.
So it is preferable to use DrawUtils.arc(double, double, double, double, double, double, PdfCanvas).
This method will be removed in iText 7.2 |
| com.itextpdf.svg.utils.SvgCssUtils.convertPtsToPx(double)
Will be replaced by the
CssUtils.convertPtsToPx(double)
in update 7.2. |
| com.itextpdf.svg.utils.SvgCssUtils.convertPtsToPx(float)
Will be replaced by the
CssUtils.convertPtsToPx(float)
in update 7.2. |
| com.itextpdf.svg.renderers.impl.AbstractSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext) |
| com.itextpdf.svg.utils.SvgCssUtils.isStyleSheetLink(IElementNode)
Will be replaced by the
CssUtils.isStyleSheetLink(IElementNode) in update 7.2. |
| com.itextpdf.svg.converter.SvgConverter.process(INode)
will be removed in iText 7.2.
|
| com.itextpdf.svg.processors.impl.DefaultSvgProcessor.process(INode) |
| Constructor and Description |
|---|
| com.itextpdf.svg.renderers.factories.DefaultSvgNodeRendererFactory(ISvgNodeRendererMapper)
Will be removed in 7.2. The user should use the custom
ISvgNodeRendererFactory implementation (or the custom |
| com.itextpdf.svg.processors.impl.SvgProcessorResult(Map<String, ISvgNodeRenderer>, ISvgNodeRenderer, FontProvider, FontSet)
use
SvgProcessorResult.SvgProcessorResult(Map, ISvgNodeRenderer, SvgProcessorContext) instead.
Will be removed in 7.2. |
| com.itextpdf.svg.css.impl.SvgStyleResolver()
will be removed in next major release, use
SvgStyleResolver.SvgStyleResolver(SvgProcessorContext) instead |
| com.itextpdf.svg.css.impl.SvgStyleResolver(InputStream)
will be removed in next major release, use
SvgStyleResolver.SvgStyleResolver(InputStream, SvgProcessorContext) instead |
Copyright © 1998–2020 iText Group NV. All rights reserved.