Dmitry Masanov
07/28/2021, 9:14 AMWebber
07/28/2021, 10:05 AMDmitry Masanov
07/28/2021, 10:08 AMconst renderer = render.create();
renderer.setTemplateByScriptId({scriptId: 'some_tempate_id'})
renderer.addCustomDataSource({
format: render.DataSource.OBJECT,
alias: "PDFLines",
data: {lines: state.pdfLines},
});
context.response.addHeader({name: 'Content-Type:', value: 'application/pdf'})
context.response.addHeader({name: 'Content-Disposition', value: 'inline; filename="report.pdf"'})
context.response.writePage({pageObject: renderer.renderAsPdf(), })
Dmitry Masanov
07/28/2021, 10:11 AMWebber
07/28/2021, 10:12 AMDmitry Masanov
07/28/2021, 10:18 AMrenderer.renderToResponse({response: context.response})
working as expected, thank you very much!