Hello,
many thanks for the answers, I did it this way and it's working fine :-)
Regards
Juergen Lippold
public void generatePdfFile(String xmlTemplate,
Collection tableData,
String xslFileName,
String pdfFileName) {
Document document = generateXmlDocument(xmlTemplate, tableData);
Driver driver = new Driver();
driver.setRenderer(Driver.RENDER_PDF);
FileOutputStream fos = null;
try {
fos = new FileOutputStream(pdfFileName);
driver.setOutputStream(fos);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer trans = factory.newTransformer(new
javax.xml.transform.stream.StreamSource(xslFileName));
javax.xml.transform.Source src = new javax.xml.transform.dom.DOMSource(document);
javax.xml.transform.Result res = new
javax.xml.transform.sax.SAXResult(driver.getContentHandler());
trans.transform(src, res);
}
catch (Exception e) {
}
finally {
try {
fos.close();
} catch(IOException e) {
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]