Jump to content
We've recently updated our Privacy Statement, available here ×
  • Using the PPTX Source to Implement within your own environment


    mgeise
    • Version: v4.2.1 Product: JasperReports® Server

    Implementing using the Java Source

    [toc on_off::hide=1]

    If you work with other than 4.2.1 version of JasperReports Server or modified the jars already, you can modify and recompile the source code to implement PPTX exporter.

    • New PPTX Export Classes can be used
    • New classes can be directly copied to the respective folders

    New Classes

    PptxReportOutput.java

    jasperserver-api-implenginesrcmainjavacomjaspersoftjasperserverapiengineschedulingquartzPptxReportOutput.java

    PptxExportParametersBean.java

    jasperserver-api-implenginesrcmainjavacomjaspersoftjasperserverapienginejasperreportscommonPptxExportParametersBean.java

    ReportPptxExporter.java

    jasperserver-war-jarsrcmainjavacomjaspersoftjasperserverwaractionReportPptxExporter.java

    Existing classes

    Note: You have to add the code if compiling with the pro version code, otherwise these classes can be used directly if cp-4.2.1 is used.

    ContentResource.java

    jasperserver-apimetadatasrcmainjavacomjaspersoftjasperserverapimetadatacommondomainContentResource.java

    Changes:

    • Line #48

    ReportExecutionJob.java

    jasperserver-api-implenginesrcmainjavacomjaspersoftjasperserverapiengineschedulingquartReportExecutionJob.java

    Changes:

    • Line #68
    • getPptxOutput() start at line #1158

    ReportJob.java

    jasperserver-apienginesrcmainjavacomjaspersoftjasperserverapiengineschedulingdomainReportJob.java

    Changes:

    • Line #139

    ResourceDescriptor.java

    jasperserver-common-wssrcmainjavacomjaspersoftjasperserverapimetadataxmldomainimplResourceDescriptor.java

    Changes:

    • Line #189 * Line # 481 added **** || CONTENT_TYPE_PPTX.equals(fileType) ****

    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...