Hi,
I am using FOP for the first time to generate PDF files using an XML
source file, and an accompanying XSL-FO stylesheet. From the command
line I can issue this command and generate the PDF just fine:
./fop -xml /some/file.xml -xsl /some/file.xsl -pdf ~/new.pdf
However, in my java application the same source files create a PDF which
will not open (one program says it is corrupt, and another says it is
encrypted). I also see they are slightly different in size. I'm
probably not setting this up correctly. Any help would be appreciated -
thanks!
Quick java excerpt:
OutputStream out = new BufferedOutputStream(new FileOutputStream(new
File(pdfFileName)));
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, out);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(new
StreamSource(xslFileName));
Source xml = new StreamSource(new File(xmlFileName));
Result res = new SAXResult(fop.getDefaultHandler());
transformer.transform(xml, res);
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org