At this point, I don't think I can trim my FO any further. Initially, I had a lot of embedded tables for layout which I've all changed to positioned blocks. The rendering time went down considerably. I'm up to about 9-10 pages per second when generating PDFs. From what I read, this is quite poor.
Jeremias Maerki-2 wrote: > > It can be faster if your FO generation code is very slow. :-) Seriously, > there's no hard rule that says one or the other is faster. XSLT can be > slow if done wrong but you can't say that using XML/XSLT is > automatically slower than any other approach. Generating FO directly > (i.e. hard-wired into an application) is considered bad practice as it > usually lacks flexibility and maintainability. XSL-FO is usually meant > to be used with XSLT, after all you can already see from the names that > they are coming from the same place. XSL-FO + XSLT = XSL. Some people > use Velocity or even JSP to generate FO. > > It's probably better to analyze the FO you generate to find out if you > can trim it a little. The more efficient the FO the faster it can be > processed, i.e. it can also have an influence on how fast FOP can > process it. > > On 18.01.2008 13:44:06 Dan F wrote: >> >> I'm just wondering if I could squeeze more performance out of my PDF >> generation buy using XML/XSLT? >> >> Right now, I create an FO file using server side code and feed that to >> the >> FOP engine. >> -- >> View this message in context: >> http://www.nabble.com/FO-vs-XML-XSLT---is-one-faster-than-the-other--tp14949362p14949362.html >> Sent from the FOP - Users mailing list archive at Nabble.com. > > > > Jeremias Maerki > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/FO-vs-XML-XSLT---is-one-faster-than-the-other--tp14949362p14956080.html Sent from the FOP - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
