[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XSL-FO to PDF conversion speed

Subject: Re: XSL-FO to PDF conversion speed
From: Graydon <graydon@xxxxxxxxx>
Date: Sun, 29 Sep 2013 08:52:57 -0400
Re:  XSL-FO to PDF conversion speed
On Sun, Sep 29, 2013 at 12:46:51PM +0200, Jesper Tverskov scripsit:
> Why is the XSL-FO to PDF step so slow!

Layout is a hard problem.

> We are talking about only two pages of PDF output. I must admit that
> those two pages contain a hell of a lot of complex tables. Is that the
> problem?
> 
> Is there any way to speed up to XSL-FO to PDF step?
> 
> 1)      Would a commercial FO-processor help me out?
> 
> 2)      Is there any tutorial around for how to optimize the FO
> conversion speed?

So far as I know, the only rule is "don't specify anything you don't
have to specify".  It's otherwise difficult to optimize FO processing --
the actual layout step -- because there may be only one way to express
what you want to see, and the whole point is a particular layout.

Commercial FO-processors are faster, but not eye-blink fast.  Layout,
especially of complex tables, goes off into the land of seriously
polynomial time very easily.  I used to treat a second per page as an
 acceptable number when dealing with substantial index documents.

-- 
Graydon Saunders        XML tools and processes for information delivery.
graydon@xxxxxxxxxxxx

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.