用 Java

雖然可以使用 Java 程式碼將 .jrxml 檔案編譯為 .jasper 檔案,但這會導致效能損失,最好通過使用 IDE 預編譯 .jrxml 檔案來避免。考慮到這一點,編譯 .jrxml 檔案可以使用 JasperCompileManager 完成,如下所示:

JasperCompileManager.compileReportToFile(
            "designFile.jrxml", //Relative or absoulte path to the .jrxml file to compile
            "compiled.jasper"); //Relative or absolute path to the compiled file .jasper