The Enterprise Publishing and Reporting Server is a tried and tested suite of components that provide a unified approach to Enterprise quality document production. EPRS can generate PDF documents in real time on web servers from any data source.

 

EPRS: The complete package for your reporting solutions

EPRS can:

  • Run in any environment - Cross Platform; Fast enough for real-time use.
  • Trigger Any Way - HTTP requests; Scheduled jobs.
  • Aquire Data from any Data Source - Multiple Relational Databases; XML files; Java, C++, COM and CORBA objects; Flat files and proprietary data stream formats.
  • Have no limits to page layout or graphics - Precision Vector Graphics; Flexible Page Layout Engine; Reuse forms, graphics and images; Charts and Drawings "in the box".
  • Manage the Distribution of output Deliver in many ways; Archive files easily; Unify print and electric delivery.

Support and consultancy

We provide free support for your initial EPRS installation. After that we can provide Professional Services and Consultancy to help realise your project and make sure it's exactly what you need.

EPRS Components

The Reportlab Enterprise Publishing and Reporting Server is made up of a series of components working together to provide your company with exactly what it needs:

RML2PDF: Report Markup Language is our easy-to-learn XML dialect which describes the precise look of a document. RML offers a complete "page layout engine" with a pragmatic focus and numerous Enterprise-oriented features: documents have separate 'stylesheet' and 'story' sections, can be restyled in seconds by changing stylesheets, and can use our extremely powerful tags to create form elements, barcodes and more in a single line of RML.

Diagra - Graphics Server and visual chart editor: Our charting engine lets you easily add charts and graphics to PDF reports as crisp vector graphics supporting unlimited zoom. You can output the same drawings within a PDF, as bitmaps for the web, and as EPS files for use in professional publishing workflows You can also control every detail of every element, down to the angle and origin of an axis label. You aren't limited to standard chart types either - you can write 'plug-in' drawings to handle anything from custom charts and widgets to engineering diagrams.

PageCatcher: Our PageCatcher technology lets you use visual elements from existing PDF documents in new reports. Your graphic designers can design covers, logos and page backdrops in their favourite tools and EPRS can link these elements together and "fill in the blanks" (allowing richer presentation than ever before in reports at very low cost). You can also take existing industry or government forms and "fill them in", reorder and reorient existing documents, and put predesigned pages together in new ways for each customer.

Encryption Add-On: PDF supports encryption of documents and password protection. Our encryption add-on lets you add passwords to the PDF documents you generate (or to existing documents from other sources).

Supporting Tools: We have a number of smaller tried-and-tested software components which integrate with the main elements. These include powerful preprocessors for generating dynamic RML files; standardised data connectors for relational, XML and many other data sources; and standardised frameworks for handling requests through the web, testing reports, and logging output.

 

 


Datasheet with more information about Reportlab Enterprise solutions.

EPRS Datasheet (pdf, 466KB)

Datasheets for some of the more important components of EPRS.

Diagra™ Graphics Server (pdf, 344KB)

PageCatcher (pdf, 120KB)

ReportLab Markup Language™ (pdf, 145KB)

PDF Encryption (pdf, 41KB)

 

 


The ReportLab Product Integration Program allows other Software Vendors to embed existing ReportLab products, with their own applications.

Find out more

 

 

Support, training consultancy.... whatever you need to make your project a success.

Find out more

 

 


Looking for our open source toolkit?

visit: www.reportlab.org