public void printSomething(@RequestParam("id")String id,@RequestParam("number")String number
HttpServletRequest request, HttpServletResponse response) {
List list = **ervice.findBy**(Long.valueOf(id), number);
Resource resource = SpringContextUtils.getApplicationContext().getResource("classpath:/**/**.jrxml");
ResponseEntity<byte[]> byteResponseEntity = null;
try {
InputStream inputStream = resource.getInputStream();
JasperReport jasperReport = JasperCompileManager.compileReport(inputStream);
byte[] pdf = JasperRunManager.runReportToPdf(jasperReport, setSystemPara(request), setReportPara(list));
//如果想直接输出PDF文件,在最后write(pdf,response);
//pdf转为图片增加头像图片
PDDocument pdDocument = PDDocument.load(pdf);
PDFRenderer pdfRenderer = new PDFRenderer(pdDocument);
BufferedImage image = pdfRenderer.renderImage(0);
Graphics grap
Jaspersoft Studio 图片
最新推荐文章于 2025-06-10 09:32:52 发布