public interface ASPdfExportConfiguration extends BaseExportConfiguration
The PDF file format export configuration.
Modifier and Type | Method and Description |
---|---|
boolean |
getApplyImageTransparent()
Applies the specified transparent color to an image if
true . |
String |
getAuthor()
Gets author of the document.
|
int |
getBookmarksOutlineLevel()
Specifies at which level in the document outline to display bookmark objects.
|
EncryptionDetails |
getEncryptionDetails()
Gets or sets a encryption details.
|
int |
getExpandedOutlineLevels()
Specifies how many levels in the document outline to show expanded when the PDF file is viewed.
|
FontEmbeddingRuleEnum |
getFontEmbeddingRuleEnum()
Gets or sets the font embedding rule.
|
int |
getHeadingsOutlineLevels()
Specifies how many levels of
ApsOutlineItem to include in the document outline. |
ImageCompressionEnum |
getImageCompression()
Specifies compression type to be used for all images in the document.
|
Color |
getImageTransparentColor()
Gets or sets the image transparent color.
|
int |
getJpegQuality()
Specifies the quality of JPEG compression for images (if JPEG compression is used).
|
String |
getKeywords()
Gets keywords of the document.
|
Boolean |
getRenderMetafileAsBitmap()
Gets or sets a value determining how metafile images should be rendered.
|
String |
getSubject()
Gets subject of the document.
|
long |
getTabSize()
The tab-size property is used to customize the width of a tab (U+0009) character.
|
TextCompressionEnum |
getTextCompression()
Specifies compression type to be used for all content streams except images.
|
String |
getTitle()
Gets title of the document.
|
getBackgroundColor, getLicense, isDrawBackground
TextCompressionEnum getTextCompression()
Specifies compression type to be used for all content streams except images.
Default is TextCompressionEnum.Flate
.
boolean getApplyImageTransparent()
Applies the specified transparent color to an image if true
.
ImageCompressionEnum getImageCompression()
Specifies compression type to be used for all images in the document.
Default is ImageCompressionEnum.Auto
.
long getTabSize()
The tab-size property is used to customize the width of a tab (U+0009) character.
Value: The size of the tab.int getBookmarksOutlineLevel()
Specifies at which level in the document outline to display bookmark objects. 0 - not displayed. 1 at first level and so on. Default is 0.
int getExpandedOutlineLevels()
Specifies how many levels in the document outline to show expanded when the PDF file is viewed. 0 - the document outline is not expanded. 1 - first level items in the document are expanded and so on. Default is 0.
FontEmbeddingRuleEnum getFontEmbeddingRuleEnum()
Gets or sets the font embedding rule.
Value: The font embedding rule.Boolean getRenderMetafileAsBitmap()
Gets or sets a value determining how metafile images should be rendered.
int getHeadingsOutlineLevels()
Specifies how many levels of ApsOutlineItem
to include in the document outline.
0 - no outline, 1 - one outline level and so on.
Default is 0.
Color getImageTransparentColor()
Gets or sets the image transparent color.
Value: The color of the image transparent.EncryptionDetails getEncryptionDetails()
Gets or sets a encryption details. If not set, then no encryption will be performed.
String getKeywords()
Gets keywords of the document.
String getTitle()
Gets title of the document.
String getAuthor()
Gets author of the document.
String getSubject()
Gets subject of the document.
int getJpegQuality()
Specifies the quality of JPEG compression for images (if JPEG compression is used). Default is 95.