本文整理汇总了Java中net.sf.jasperreports.engine.export.JRTextExporter.setParameters方法的典型用法代码示例。如果您正苦于以下问题:Java JRTextExporter.setParameters方法的具体用法?Java JRTextExporter.setParameters怎么用?Java JRTextExporter.setParameters使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.sf.jasperreports.engine.export.JRTextExporter
的用法示例。
在下文中一共展示了JRTextExporter.setParameters方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: exportToTxt
import net.sf.jasperreports.engine.export.JRTextExporter; //导入方法依赖的package包/类
private void exportToTxt() {
//log.debug("exporting to TXT");
// textExporter = new JRTextExporter();
// setExportParameter(JRTextExporterParameter.CHARACTER_WIDTH, new
// Integer(13));
// setExportParameter(JRTextExporterParameter.CHARACTER_HEIGHT, new
// Integer(20));
textExporter = new JRTextExporter();
if (getJasperReport().hasProperties()) {
if (null != getJasperReport().getProperty("export.txt.page_rows")) {
setExportParameter(JRTextExporterParameter.CHARACTER_WIDTH,
getJasperReport().getProperty("export.txt.character_width"));
}
if (null != getJasperReport().getProperty("export.txt.page_columns")) {
setExportParameter(JRTxtExporterParameter.PAGE_COLUMNS,
getJasperReport().getProperty("export.txt.page_columns"));
}
if (null != getJasperReport().getProperty(
"export.txt.add_form_feed")) {
setExportParameter(JRTxtExporterParameter.ADD_FORM_FEED,
new Boolean(getJasperReport().getProperty(
"export.txt.add_form_feed")));
}
}
textExporter.setParameters(getExportParameters());
try {
start = System.currentTimeMillis();
textExporter.exportReport();
//log.info("export running time (msec): "
// + (System.currentTimeMillis() - start));
} catch (JRException jre) {
jre.printStackTrace();
}
}
示例2: toTxtFile
import net.sf.jasperreports.engine.export.JRTextExporter; //导入方法依赖的package包/类
public static void toTxtFile(JasperPrint jasperPrint, Map exporterParams, String txtFile) throws JRException {
System.out.println("JasperUtil.toTxtFile");
Timer timer = new Timer();
timer.start();
JRTextExporter exporter = new JRTextExporter();
exporter.setParameters(exporterParams);
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, txtFile);
exporter.exportReport();
timer.end();
System.out.println("To txt in " + timer.duration());
}