public class SvgProcessorContext extends Object
| Constructor and Description |
|---|
SvgProcessorContext(ISvgConverterProperties converterProperties)
Instantiates a new
SvgProcessorContext instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
addTemporaryFont(FontInfo fontInfo,
String alias)
Add temporary font from @font-face.
|
void |
addTemporaryFont(com.itextpdf.io.font.FontProgram fontProgram,
String encoding,
String alias)
Add temporary font from @font-face.
|
void |
addTemporaryFont(com.itextpdf.io.font.FontProgram fontProgram,
String encoding,
String alias,
Range unicodeRange)
Add temporary font from @font-face.
|
SvgCssContext |
getCssContext()
Gets the SVG CSS context.
|
MediaDeviceDescription |
getDeviceDescription()
Gets the device description.
|
FontProvider |
getFontProvider()
Gets the font provider.
|
ResourceResolver |
getResourceResolver()
Gets the resource resolver.
|
FontSet |
getTempFonts()
Gets the temporary set of fonts.
|
public SvgProcessorContext(ISvgConverterProperties converterProperties)
SvgProcessorContext instance.converterProperties - a ISvgConverterProperties instancepublic FontProvider getFontProvider()
public ResourceResolver getResourceResolver()
public MediaDeviceDescription getDeviceDescription()
public FontSet getTempFonts()
public SvgCssContext getCssContext()
public void addTemporaryFont(com.itextpdf.io.font.FontProgram fontProgram,
String encoding,
String alias,
Range unicodeRange)
fontProgram - the font programencoding - the encodingalias - the aliasunicodeRange - the specific range of characters to be used from the fontpublic void addTemporaryFont(com.itextpdf.io.font.FontProgram fontProgram,
String encoding,
String alias)
fontProgram - the font programencoding - the encodingalias - the aliasCopyright © 1998–2021 iText Group NV. All rights reserved.