Hi all, I wish to add a font via java rather than a configuration file. I have tried the below code. How do I include the metrics info? Does anyone know how to add a font without using the "setUserConfig(<File>)" method?
FopFactory fopFactory = FopFactory.newInstance(); FOUserAgent userAgent = fopFactory.newFOUserAgent(); PDFRenderer pdfrenderer = new PDFRenderer(); pdfrenderer.setUserAgent(userAgent); FontInfo fontinfo = new FontInfo(); fontinfo.addFontProperties("Wingdings","Wingdings","normal", Font.NORMAL); pdfrenderer.setupFontInfo(fontinfo); userAgent.setRendererOverride(pdfrenderer); out = new java.io.FileOutputStream(fopOutputDir + fileRoot + ".pdf"); out = new java.io.BufferedOutputStream(out); Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent, out); Source xsltSrc = new StreamSource(fopDirectory + xslName); TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(xsltSrc); Cheers, Richard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]