Package net.sf.jasperreports.export
Interface PptxExporterConfiguration
- All Superinterfaces:
CommonExportConfiguration
,ExporterConfiguration
- All Known Implementing Classes:
SimplePptxExporterConfiguration
Interface containing settings used by the PPTX exporter.
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Property that provides a default value for theisBackgroundAsSlideMaster()
export configuration flag.static final String
Property that indicates if the fonts used in the report should be embedded into the generated PPTX document.static final String
Property whose value is used as default for thegetEncryptionPassword()
export configuration setting.static final String
Property whose value is used as default for thegetMetadataApplication()
export configuration setting.static final String
Property whose value is used as default for thegetMetadataAuthor()
export configuration setting.static final String
Property whose value is used as default for thegetMetadataKeywords()
export configuration setting.static final String
Property whose value is used as default for thegetMetadataSubject()
export configuration setting.static final String
Property whose value is used as default for thegetMetadataTitle()
export configuration setting.static final String
Property that provides a default value for thegetSlideMasterPage()
export configuration setting.static final String
Property that provides a default value for thegetSlideMasterReport()
export configuration setting.Fields inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
PROPERTY_EXPORT_CONFIGURATION_OVERRIDE_REPORT_HINTS
-
Method Summary
Modifier and TypeMethodDescriptionThe encryption password needed to open the document, if it is encrypted.The Application for the PPTX document.The Author of the PPTX document.The Keywords of the PPTX document.The Subject of the PPTX document.The Title of the PPTX document.Specifies the page from which the content of the slide master should be extracted.Specifies the report (export input item) from which the content of the slide master should be extracted.Flag that specifies whether the elements from the background section on the first page should be exported as the contents of the slide master, and then ignoring the background section elements for all pages/slides.Indicates whether the true type fonts used in the report should be embedded into the generated PPTX document.Methods inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
isOverrideHints
-
Field Details
-
PROPERTY_METADATA_TITLE
Property whose value is used as default for thegetMetadataTitle()
export configuration setting.- See Also:
-
PROPERTY_METADATA_AUTHOR
Property whose value is used as default for thegetMetadataAuthor()
export configuration setting.- See Also:
-
PROPERTY_METADATA_SUBJECT
Property whose value is used as default for thegetMetadataSubject()
export configuration setting.- See Also:
-
PROPERTY_METADATA_KEYWORDS
Property whose value is used as default for thegetMetadataKeywords()
export configuration setting.- See Also:
-
PROPERTY_METADATA_APPLICATION
Property whose value is used as default for thegetMetadataApplication()
export configuration setting.- See Also:
-
PROPERTY_SLIDE_MASTER_REPORT
Property that provides a default value for thegetSlideMasterReport()
export configuration setting.Default value is
1
.- Since:
- 6.8.0
- See Also:
-
PROPERTY_SLIDE_MASTER_PAGE
Property that provides a default value for thegetSlideMasterPage()
export configuration setting.Default value is
1
.- Since:
- 6.8.0
- See Also:
-
PROPERTY_BACKGROUND_AS_SLIDE_MASTER
Property that provides a default value for theisBackgroundAsSlideMaster()
export configuration flag.Default value is
false
.- Since:
- 6.8.0
- See Also:
-
PROPERTY_EMBED_FONTS
Property that indicates if the fonts used in the report should be embedded into the generated PPTX document. Note: PowerPoint does not embed TTF content type. Only EOT (Embedded OpenType) fonts are considered for embedding. Embeddable TTF fonts should be converted into EOT format first, then placed in the classpath using the font extension mechanism. This property serves as default value for theisEmbedFonts()
export configuration setting.- See Also:
-
PROPERTY_ENCRYPTION_PASSWORD
Property whose value is used as default for thegetEncryptionPassword()
export configuration setting.- See Also:
-
-
Method Details
-
getMetadataTitle
String getMetadataTitle()The Title of the PPTX document. -
getMetadataAuthor
String getMetadataAuthor()The Author of the PPTX document. -
getMetadataSubject
String getMetadataSubject()The Subject of the PPTX document. -
getMetadataKeywords
String getMetadataKeywords()The Keywords of the PPTX document. -
getMetadataApplication
String getMetadataApplication()The Application for the PPTX document. Defaults to "JasperReports Library version x.x.x". -
isBackgroundAsSlideMaster
Boolean isBackgroundAsSlideMaster()Flag that specifies whether the elements from the background section on the first page should be exported as the contents of the slide master, and then ignoring the background section elements for all pages/slides.- See Also:
-
getSlideMasterReport
Integer getSlideMasterReport()Specifies the report (export input item) from which the content of the slide master should be extracted. The default value is 1 (first report).- See Also:
-
getSlideMasterPage
Integer getSlideMasterPage()Specifies the page from which the content of the slide master should be extracted. The default value is 1 (first page).- See Also:
-
isEmbedFonts
Boolean isEmbedFonts()Indicates whether the true type fonts used in the report should be embedded into the generated PPTX document.- See Also:
-
getEncryptionPassword
String getEncryptionPassword()The encryption password needed to open the document, if it is encrypted.- See Also:
-