XF Rendering Server 2010
Build Powerful XML to PDF Solutions

XF Rendering Server family of products can automate the creation of electronic documents like technical manuals, brochures, catalogues and marketing materials, invoices, statements and business reports containing charts and graphs, by dynamically generating them from XML. Documents can be generated in both on-demand and in batch processes.

as low as $1,495

Try now! buy 

XSL-FO Rendering Performance Benchmarks

Test machine specifications:

  • Intel Core 2 Quad CPU at 2.40 GHz
  • 2 Gb RAM
  • Microsoft Windows Server 2003 R2 Service Pack 2

Test Description: Nested tables spanned over 500 pages.
Why is this important: Tables are layout elements that are very used in large documents like invoices, statements and product catalogues. It is mandatory for a renderer to be able to process them quickly, with minimum memory consumption. Nested tables are even more difficult to process, because some content can't be discarded until a row's layout is complete. Engines should be able to do this at page level because keeping the whole structure in memory will cause the formatting to fail as the number of pages increases.

Test XSL-FO files: Benchmark1.zip, Benchmark2.zip.
Generated PDF:    Benchmark1.pdf, Benchmark2.pdf.

Total Rendering Time (seconds)
Benchmark1.fo Benchmark2.fo
Ecrion XF Ultrascale 2008 91 18
RenderX XEP v4.12 125 36
Antenna House XSLFormatter v4.3 195 68
Apache FOP v0.94 No output 37

Peak Memory Usage (MB)
Benchmark1.fo Benchmark2.fo
Ecrion XF Ultrascale 2008 90 28
RenderX XEP v4.12 1400 614
Antenna House XSLFormatter v4.3 88 296
Apache FOP v0.94 No output 615

Test Description: Auto table spanned over 500 pages.
Why is this important: This tests an engine's ability to process tables whose layout is set depending on their content. Processing this type of tables will use up more system resources due to the extra operations being performed and the need to load the table's contents into memory. An engine must minimize the amount of resources required to perform these extra operations to be able to handle automatic tables in a production environment.

Test XSL-FO files: Benchmark4.zip.
Generated PDF:    Benchmark4.pdf.

Total Rendering Time (seconds)
Ecrion XF Ultrascale 2008 64
Antenna House XSLFormatter v5 118
RenderX XEP v4.12 119
Peak Memory Usage (MB)
Ecrion XF Ultrascale 2008 416
Antenna House XSLFormatter v5 369
RenderX XEP v4.12 806


Copyright © Ecrion Software Inc. 2002-2010. All Rights Reserved.