В настоящее время я просматриваю birt rptdesign в формате PDF, сначала создав файл PDF, как показано ниже:
design = engine.openReportDesign("c:/temp/customer.rptdesign");
task = engine.createRunAndRenderTask(design);
PDFRenderOption options = new PDFRenderOption();
options.setOutputFileName("c:/temp/customer.PDF");
options.setOutputFormat("PDF");
Затем открываю его с помощью рабочий стол следующим образом:
File file = new File("c:/temp/customer.PDF");
try {
Desktop.getDesktop().open(file);
} catch (IOException e) {e.printStackTrace();}
Есть ли способ просмотреть его как PDF напрямую, без предварительного создания файла PDF?
Я использую jdk-8u181-windows-i586 и birt-runtime-4.8.0-20180626.
Спасибо.