用 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