BandData footerChild = new BandData("FooterChild", footer);
footerChild.addData("nestedData", "NESTED_DATA");
footer.addChild(footerChild);
FileOutputStream outputStream = new FileOutputStream("./result/smoke/result_docx.pdf");
DefaultFormatterFactory defaultFormatterFactory = new DefaultFormatterFactory();
defaultFormatterFactory.setOfficeIntegration(new OfficeIntegration(openOfficePath, 8100));
ReportFormatter formatter = defaultFormatterFactory.createFormatter(new FormatterFactoryInput("docx", root,
new ReportTemplateImpl("", "./modules/core/test/smoketest/test.docx", "./modules/core/test/smoketest/test.docx", ReportOutputType.pdf), outputStream));
formatter.renderDocument();
IOUtils.closeQuietly(outputStream);
}