[xsl] [ANN] RenderX announces new high performance, large document formatting solution

Subject: [xsl] [ANN] RenderX announces new high performance, large document formatting solution
From: "Kevin Brown" <kevin@xxxxxxxxxxx>
Date: Wed, 3 Mar 2010 13:51:23 -0800
RenderX is pleased to announce the newest application in our toolset for
processing XML documents with XSL FO, VDPMill (VDP for variable data print).
VDPMill provides the following functionality:

a Splitter for splitting large documents or single XML files representing
batches of documents

a multithreaded Formatter controller for processing multiple input files or
chunks of input files simultaneously through multiple XEP engines on the
same or even multiple machines

a Joiner for optionally combining the results from multiple threads and
sending data through one or more Generators

a multithreaded set of Generators for producing simultaneous output in any
or all of our output formats -- PDF, PDF Forms, PostScript, AFP, XPS, PPML,
HTML and SVG.

VDPMill is suited for those who wish to process very large batches of
repeating documents -- like invoices, phone bills, statements, etc. The
splitter supports both simple split at elements as well as a split and copy
above/below (multiple split points). This allows singular huge documents to
be split logically for ease of processing. For very large documents and
because the size of batches can be controlled through the splitter, RenderX
has reached new formatting speeds through multi-threaded simultaneous
formatting (over 150 PDFs/second in customer installations) and demonstrated
processing huge reports (over 250,000 pages) in a single file -- both with
minimal memory in 32bit Java.

More information is available on the product page
(http://www.renderx.com/tools/vdpmill.html) or in this white paper
discussing the underlying technology involved
(http://www.renderx.com/solutions/large_report_formatting.html).

Like XEP, VDPMill is 100% Java and has a complete API for integration into
your own applications or it can be used through a graphical user interface
for configuration, management and execution. It can sit directly on top of
XEP as the formatting solution or can be integrated through EnMasse, our
Python-based rendering server controller to provide multi-threaded
processing of documents across a grid of rendering servers.

For more information and if you would like to test out the software, feel
free to contact us.

Kevin Brown
RenderX
http://www.renderx.com

Current Thread