XF Rendering Server 2012
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 any datasource including XML, databases, Web Services and more. Documents can be generated in both on-demand and in batch processes.

as low as $1,750

Try now! buy 

XSL-FO Rendering Performance Benchmarks

Test machine specifications:

  • Dual Intel XEON E45504
  • 12 Gb RAM
  • Microsoft Windows Server 2008 R2 Enterprise 64 Bit
  • XF Rendering Server 2011 Ultrascale Edition 64 Bit (trial mode)

 

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 2011 89 21
RenderX XEP v4.18 91 31
Antenna House XSLFormatter v5.2 245 106
Apache FOP v0.94 No output 37
Comparision _graph _sec1 Comparision _graph _sec2

Peak Memory Usage (MB)
Benchmark1.fo Benchmark2.fo
Ecrion XF Ultrascale 2011 125 63
RenderX XEP v4.18 2718 1774
Antenna House XSLFormatter v5.2 181 490
Apache FOP v0.94 No output 615
Comparision _graph _mem1 Comparision _graph _mem2


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