public class MODCAReaderSettings extends Object implements ReaderSettings, PropertiesProvider
Modifier and Type | Class and Description |
---|---|
static class |
MODCAReaderSettings.FontMode |
static class |
MODCAReaderSettings.PageSizeMode |
Constructor and Description |
---|
MODCAReaderSettings() |
Modifier and Type | Method and Description |
---|---|
SerializableProcessingSettings |
createSnapshot()
Create a snapshot copy of this instance.
|
boolean |
equals(Object o) |
MODCAReaderSettings.FontMode |
getFontMode()
Returns current font mode.
|
MODCAReaderSettings.PageSizeMode |
getPageSizeMode() |
Map<String,Object> |
getProperties()
Return a map of user properties.
|
ResourceLoader |
getResourceLoader()
Returns current resource loader implementation.
|
int |
hashCode() |
boolean |
isEnableMediumMapPageRangeCheck() |
boolean |
isShowAnnotations() |
void |
setEnableMediumMapPageRangeCheck(boolean enableMediumMapPageRangeCheck)
Enable check for additional pages defined in medium map elements.
|
void |
setFontMode(MODCAReaderSettings.FontMode fontMode)
Sets
MODCAReaderSettings.FontMode for text rendering. |
void |
setPageSizeMode(MODCAReaderSettings.PageSizeMode pageSizeMode)
Sets
MODCAReaderSettings.PageSizeMode setting. |
void |
setResourceLoader(ResourceLoader resourceLoader)
Sets an user defined resource loader implementation, it is needed for external resources not
included in the document stream.
|
void |
setShowAnnotations(boolean showAnnotations)
Enables / disables embedded annotation support mode.
|
public SerializableProcessingSettings createSnapshot()
SerializableProcessingSettings
createSnapshot
in interface ProcessingSettings
createSnapshot
in interface SerializableProcessingSettings
public void setResourceLoader(ResourceLoader resourceLoader)
resourceLoader
- The resourceLoader to setpublic ResourceLoader getResourceLoader()
public MODCAReaderSettings.FontMode getFontMode()
public void setFontMode(MODCAReaderSettings.FontMode fontMode)
MODCAReaderSettings.FontMode
for text rendering. Default value is MODCAReaderSettings.FontMode.FocaOutline
public boolean isEnableMediumMapPageRangeCheck()
public void setEnableMediumMapPageRangeCheck(boolean enableMediumMapPageRangeCheck)
false
.public Map<String,Object> getProperties()
PropertiesProvider
getProperties
in interface PropertiesProvider
public void setShowAnnotations(boolean showAnnotations)
false
.public boolean isShowAnnotations()
public void setPageSizeMode(MODCAReaderSettings.PageSizeMode pageSizeMode)
MODCAReaderSettings.PageSizeMode
setting. Default setting is MODCAReaderSettings.PageSizeMode.Adjust
.public MODCAReaderSettings.PageSizeMode getPageSizeMode()
Copyright © 2024 levigo holding gmbh. All rights reserved.