我有一个从Java EE应用程序启动的birt版本,当用户启动动作时,pdf生成在新窗口中启动,所有功能都运行良好,我想要做的更改如下:我想在我的服务器中保留相同的pdf,以便以后通过电子邮件发送。带有两个输出流的Birt版
PDFRenderOption pdfOptions = new PDFRenderOption(options);
pdfOptions.setOutputFormat("pdf");
options.setSupportedImageFormats("JPG;BMP;PNG;JPEG");
pdfOptions.setOutputFileName(OUTPUT_LOCATION + "project/exportprojet.pdf");
pdfOptions.setOutputStream(response.getOutputStream());
runAndRenderTask.setRenderOption(pdfOptions);
加入pdfOptions.setOutputFileName(OUTPUT_LOCATION + "project/exportprojet.pdf");
后,生成的PDF和服务器库存,但什么工作之前没有工作了,一个新的窗口推出给用户,并不会显示PDF格式,它看起来像加线采取生成的PDF并通过防止它去向用户放入服务器
谢谢您的回复,我刚添加的实现你的建议代码行,谢谢验证我的修改,将您的答案标记为已接受:) – Nimpo 2015-02-27 11:23:07