iReport 4.0制作带有barcode的PDF文件

    技术2024-06-30  62

     

    1.先将iReport 4.0中libs下边所有的JAR放置到工程lib下。

    2.iReport 4.0制作一个有barcode的模板。设定如下:

     

    3.编写如下赋值代码。

    public class pdfIreport {

     

    /**

    * @param args

    */

    public static void main(String[] args) {

    JRPdfExporter jasperReport = new JRPdfExporter();

    try {

    HashMap<String, String> parameters = new HashMap<String, String>();

    parameters.put("testF", "TEST");

    parameters.put("barcode", "657498");

    JasperFillManager.fillReportToFile("D://TEST.jasper", parameters, new JREmptyDataSource());

    JasperPrint print = (JasperPrint) JRLoader.loadObject("D://TEST.jrprint");

    jasperReport.setParameter(JRExporterParameter.JASPER_PRINT, print);

    jasperReport.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, "D://TEST.pdf");

    jasperReport.exportReport();

     

    } catch (JRException e) {

     

    e.printStackTrace();

    }

    }

     

    }

     

    最新回复(0)