public class PdfConverterConfigurationImpl extends java.lang.Object implements PdfConverterConfiguration
Modifier and Type | Field and Description |
---|---|
private java.io.File |
fontDir |
private java.lang.String[] |
fontList |
private java.util.Properties |
fontProperties |
private static org.slf4j.Logger |
log |
private static java.lang.String |
MAP_FONT_FILE
value = "PdfFontMapping.conf"
|
private java.lang.String |
replaceString |
Constructor and Description |
---|
PdfConverterConfigurationImpl(org.apache.commons.configuration.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
org.xhtmlrenderer.pdf.ITextRenderer |
createRenderer() |
private java.lang.String |
getConfigDir(org.apache.commons.configuration.Configuration configuration) |
private java.lang.String |
getFontDir(org.apache.commons.configuration.Configuration configuration)
Get true type fonts from font directory and add them to the renderer.
|
private java.lang.String[] |
getFontList(org.apache.commons.configuration.Configuration configuration) |
java.util.Properties |
getFontProperties() |
java.lang.String |
getReplaceString() |
private java.lang.String |
getReplaceString(org.apache.commons.configuration.Configuration configuration) |
boolean |
isFontPropertiesAvailable() |
private static java.util.Properties |
loadFontProperties(java.lang.String configDir) |
private static final org.slf4j.Logger log
private final java.lang.String[] fontList
private final java.util.Properties fontProperties
private final java.io.File fontDir
private final java.lang.String replaceString
private static final java.lang.String MAP_FONT_FILE
@Inject public PdfConverterConfigurationImpl(org.apache.commons.configuration.Configuration configuration)
private java.lang.String getReplaceString(org.apache.commons.configuration.Configuration configuration)
private java.lang.String[] getFontList(org.apache.commons.configuration.Configuration configuration)
configuration
- private java.lang.String getFontDir(org.apache.commons.configuration.Configuration configuration)
configuration
- private java.lang.String getConfigDir(org.apache.commons.configuration.Configuration configuration)
private static java.util.Properties loadFontProperties(java.lang.String configDir)
public java.util.Properties getFontProperties()
getFontProperties
in interface PdfConverterConfiguration
public boolean isFontPropertiesAvailable()
isFontPropertiesAvailable
in interface PdfConverterConfiguration
public org.xhtmlrenderer.pdf.ITextRenderer createRenderer()
createRenderer
in interface PdfConverterConfiguration
public java.lang.String getReplaceString()
getReplaceString
in interface PdfConverterConfiguration