Rendition Server

  • Centralized conversion
  • Easy to integrate and expand
  • In use business-wide

Rendition Server

Central platform for business-wide, standardized conversion of documents to PDF and PDF/A

When would a business need a Rendition Server?

A business should take a closer look at the Rendition Server if any of the following apply:

  • All sorts of different PDF tools are currently in use across different applications and processes, with results differing depending on the tool used.
  • The PDF tools are complex to use and require significant maintenance work. In the worst-case scenario, these tools are neither updated nor maintained.
  • It is difficult or even impossible to set up and adhere to a set of business-wide standards in areas such as PDF/A compliance, corporate identity, accessibility, business documents following the German Commercial Code, etc.
  • Huge quantities of data from across many business departments suddenly require processing all at once, each with their own different service level agreements(SLAs).
  • You have specialist PDF-based requirements, such as ZUGFeRD, archiving emails with attachments, etc.
  • Additional third-party PDF format converters or in-house platforms need to be integrated.

For many years, LuraTech has been a seasoned expert with highly specialist PDF and PDF/A know-how. The Rendition Server now represents the first product to also integrate PDF technology from Foxit, including TextToPDF, Redaction, and more.

Centralized conversion

With the Rendition Server, the process of converting documents to PDF finally achieves the level of quality and reliability you need. This newly-developed platform replaces approaches that use countless decentralized PDF exporters and converters from any number of developers, with varying service conditions and quality levels. The Rendition Server assumes the PDF creation for conversion tasks from all IT systems and applications. This standardization means that it also implements compliance requirements: results are trackable and reproducible. Conversion is no longer something that happens "somehow, somewhere": it is handled in a systematic fashion on a central Rendition Server.

Easy to integrate and expand

Web services are the de facto standard for platform-independent client-server communication.

Their benefits are as persuasive with the Rendition Server as anywhere else: the interface is particularly easy to address from another system using the latest programming languages. This means that the power of LuraTech's conversion technology reaches out into even the most remote corners of your business' IT systems, empowering server systems, desktop applications, and mobile apps.

The Rendition Server is meaningfully and flexibly expandable. In addition to the built-in converters, a .NET plugin interface allows you to effortlessly integrate third-party converters or your own solutions into the LuraTech process flow. This means, for example, that even legacy formats can be converted into high-quality PDFs. The sum total of LuraTech's PDF expertise is also available to you in the form of such custom integrations. This guarantees that your system today will also be ideally equipped for the challenges of tomorrow.

In use business-wide

The Rendition Server offers superior investment security when used business-wide. Its capacity can be extended virtually as far as you please, as its simple yet robust architecture permits flawless scaling across multiple servers. This also means that large quantities of data can be processed in no time at all.

Thanks to its sophisticated priority management features, a Rendition Server is ideally structured to handle unforeseeable peak loads.

Extensive logging and fine-grained audit trails allow detailed evaluation of results.

Whenever multiple servers are integrated and managed together, the demands placed on the associated management software inevitably increase. Here, too, the Rendition Server sets standards, with its operations and maintenance interface for integrating external management systems, consistently designed for REST web services. A practical web-based management application with a live dashboard is included in the package, rounding out the offering.

Easy to use in every way.

Clearly structured, easy to use and flawless when running – this is the Rendition Server. Our goal is to let administrators enjoy integrating an application into the Rendition Server and enjoy operating the system as a whole. Web services and a clear API definition form the foundation for solutions that are a pleasure to be realized for developers and to be worked with for users.

Robust and secure.

Reliability always comes first for us – and this goes for the Rendition Server, as well. In order to keep our system highly available, we have integrated an intelligent failover system between each individual processing line. If one line fails – or even an entire server – then this will be instantly identified by the job scheduler and the job will be automatically transferred to another node. Naturally, the Rendition Server is always aware of which nodes are currently processing which job.

Integrated OCR solution.

Integrated ABBYY OCR technology allows full text searching for all PDF and PDF/A files, as well as outputting files in additional formats including XML, MS Word or plain text.

Scalability cubed.

Processing large volumes in the shortest time possible and responding to peak loads as necessary: this is what the Rendition Server delivers. To do so, it is essential for processing capacity to be expandable in a flexible way. A clearly defined distribution of jobs within the system means that appropriately installed and configured servers can be instantly started up whenever required in order to add additional capacity to the existing setup.

Expandable beyond the standard.

There will inevitably be conversion requirements that a standard installation cannot meet on a one-to-one level. For this reason the Rendition Server offers the flexibility to realize even such requirements. Our system's interface is open, fully documented, and available to everybody/erveryone.

Controllable by central IT management systems.

The Rendition Server provides a modern web-based graphical management interface. In addition, all control commands and performance data can be called up using a operations & maintenance web service interface, meaning that the Rendition Server can be seamlessly integrated into a central IT management system.

PDF Compressor Enterprise Rendition Server
User interface Directory monitoring, job lists, API Web Service (SOAP)
Operation type Batch-based Document-based
Scalability 1 server = 1 installation Scales across multiple servers in the form of a Rendition Server Array
Failover Supported as standard
Focus Processing balanced, continuous loads Parallel processing of unforeseeable peak loads
Prioritization Defined for each job Can be variably defined based on each document
Operation & maintenance Local Windows GUI application - Universal web application (desktop and mobile)
- O&M web service (REST/JSON)
Expandability Downstream processing (external process) Integrated processing of any .NET code or executable files using custom stations and custom assembly line types (internal process)
Usage Reliable, highly configurable x-to-PDF conversion and compression solution Highly scalable, powerful and expandable platform for central PDF conversion

IT administrators

will be won over by the Rendition Server because it offers its users a controllable yet also powerful PDF conversion infrastructure. New processes can be set up and existing ones can be customized or cloned and adapted. Any special functions, third-party convertors or in-house solutions required can be integrated wherever needed. In this way, PDF processes that have historically grown around the business are migrated to the Rendition Server.

The web-based management interfaces allows a constant real-time overview of the system, while settings can be adjusted or new processes set up. The management interface uses the Rendition Server's O&M REST web service interface, which can also be used for integration with other management systems. Extensive logs are available for future evaluation, allowing you to make use of real captured measuring data for capacity planning purposes.

If required, the IT administrator can easily expand existing capacity by adding additional worker nodes to the network.

Whereas sufficient processing capacity (hardware) would once have been required at each processing point, this capacity can now be held centrally. As a result, the Rendition Server contributes greatly to consolidation efforts.

Software architects, consultants and developers

will be interested in the Rendition Server because it means that from now on, every environment (every system and programming language) will be able to rely on the same powerful conversion platform. The web service interface embraces the full complexity of the platform and delivers high-quality PDF and PDF/A files to wherever they are needed. This reliability allows businesses to concentrate on other areas. And with LuraTech and Foxit, businesses have access to two powerful, globally-established PDF specialists.

Product managers and architects

The Rendition Server provides integrators and software suppliers with precisely the central foundation they need in order to build flexible, powerful systems to meet the challenges of today and tomorrow. Whereas previously a PDF printer may have generally been used, it is now possible to rely on a stable, easy-to-use and above all exceptionally scalable platform for the same purpose. Since the Rendition Server can also be expanded to make use of other converters or in-house solutions, no desire will go unfulfilled here either. The product itself is complemented by the quality and thoroughness of LuraTech's often-praised support.

CIOs and department heads

are finally able to enhance a wide range of business processes with a standardizing, state-of-the-art document conversion platform in the form of the Rendition Server. Whereas before a colorful bouquet of PDF tools may have produced documents with varying quality levels and characteristics, their job can now be done by a consolidated, harmonized and managed conversion engine. Existing established and track-proven functions become available from a central location, making many options which were previously impossible not just achievable but easy as well.

Business managers

will be convinced that the Rendition Server is the perfect solution for general subjects such as central, standardized conversion to PDF/A or continuous implementation of compliance rules throughout the entire business. The Rendition Server's comprehensive approach to consolidation and radical simplification of software infrastructure helps to minimize risks while also reducing costs. Migrating to the LuraTech Enterprise Rendition Server will pay off in no time at all.

A Rendition Server consists of at least two nodes. One node can be understood as one (physical or virtual) server. The architecture of the Rendition Server distinguishes between two types of nodes: one or multi-managing- nodes and one or multi-worker-nodes.

The managing node hosts the conversion web service and handles requests and their associated work items. It also maintains the connection with the database and takes care of everything relating to operations, monitoring and control.

A Worker Node is a "working server": it has little understanding of its environment or of the Rendition Server network as a whole. The worker nodes are directly assigned their work items by the managing node.

Every conversion job begins by sending a request to the conversion web service. A request contains descriptions of the input and output, as well as the strategy selected and the properties added by the client.

Each strategy defines which process should be executed and with which standard properties. These strategies are stored in the managing node and always relate to an assembly line type.

An assembly line type consists of one or more stations in a clearly defined sequence. They can contain both standard and custom stations. Each station specializes in one sub-function within the conversion process.

Functions can be consistently applied to multiple assembly line types; stations can be used to define these functions just once, in one place. This increases quality and avoids redundant programming. Custom stations are usually built by customers or partners; they support and provide functions which are not offered as part of the standard edition of the Rendition Server.

Custom stations are implemented in a .NET assembly and made available to the Rendition Server through the custom-station plugin interface. These custom stations must then be integrated into a custom assembly line type. The appropriate custom strategy (based on this custom assembly line type) will then be specified within a given request.

Custom stations use the common station interface and can therefore also be combined with other LuraTech standard stations within a custom assembly line type. This makes it possible to create highly-efficient, powerful assembly lines without having to worry about the fine details.

The managing node receives the request and turns it into one or more work items. These work items are then processed in parallel by the worker nodes. At the end of processing, the managing node then receives all work items back and returns the appropriate response. The managing node offers another opportunity to execute external code using a plugin interface. This can be used to influence work item distribution, for example.

A work item is created within a managing node and is usually sent to one worker node, which then returns it back to the managing node at the end of processing. Work items are not sent back and forth between worker nodes. All work items are therefore freely planned based on the current worker node capacity and work item priority.

System requirements

  • Windows® 32-bit or 64-bit, Windows 7 / Windows 8 / Windows 10 / Server 2008 / Server 2012
  • CPU Speed: 1 GHz, 2 GHz or more (recommended)
  • RAM: 1 GB minimum, 2 GB per processor core (recommended) more than 2 GB for conversion of very large documents on 64 bit systems
  • HDD: 1 GB available storage space
  • Microsoft® .NET Framework 4.0

Product specifications

Interfaces
  • Conversion web service: SOAP
  • O&M web service: REST/JSON
Supported input formats
  • TIFF (including TIFF with JPEG compression)
  • JPEG, BMP, PNG, GIF, PDF
  • MS Office: Word, Excel, PowerPoint,
  • Open Office: Writer, Calc, Impress
  • Email: EML, MSG, with attachments in supported formats
  • ASCII text, HTML
Image data processing

LuraTech mixed raster content compression technology (MRC layer-based process)

  • JPEG 2000/JPEG/CCITT Group 4 compression for image layers, JBIG2 compression for black/white content and text
  • PDF- and PDF/A-compliant
Text recognition
  • High-performance thanks to award winning OCR technology from Nuance®
  • More than 120 languages recognized
  • Create text searchable PDF and PDF/A files
PDF/A – Embedded files
  • Create FeRD-compatible PDF/A-3 files with embedded ZUGFeRD XML and XMP metadata
Compliance
  • ISO 19005-1-compatible PDF/A-1a and -1b
  • ISO 19005-2-compatible PDF/A-2u and -2b
  • ISO 19005-3-compatible PDF/A-3u and -3b

System requirements for managing nodes and worker nodes

Hardware
  • CPU: Intel/AMD or compatible x86-64 processors, single- and multi-core processors supported. Powerful multi-core system recommended.
  • RAM: Requirements dependent on input and settings. 4GB per CPU/core recommended as a rule of thumb.
  • Fast storage for caching and swapping
  • Standard installation requires 500MB of storage space
Operating systems
  • Supported 64-bit operating systems:
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2012 R2
Software
  • Individual requirements for the managing node
  • Microsoft SQL Server 2008 or later
  • Please note: Additional RDBMS systems will be supported in future
Individual requirements for each worker node
  • Office applications for all Office file formats to be processed (either directly or as email attachments)
  • Microsoft Word 2013
  • Microsoft Excel 2013
  • Microsoft PowerPoint 2013
  • Microsoft Visio 2013
  • Microsoft Publisher 2013
  • Apache OpenOffice 4.x or LibreOffice 4.x
Runtimes and frameworks
  • The Rendition Server requires the Microsoft .NET framework and certain versions of the Microsoft Visual C++ Runtime. If these systems are not already present on the system, they will be automatically downloaded and installed.
Web applications
  • Microsoft Windows Server with IIS 7.5 or newer and ASP.NET 4
  • Microsoft .NET Framework 4.5

The Rendition Server is based on a different rationale and operating principle from the PDF Compressor Enterprise:

  • Conversion requests can arrive from anywhere, at any time.
  • Sufficient infrastructure must be in place to handle peak loads quickly and effectively.
  • Incoming formats and job requirements cannot be determined in advance.
  • The only test made is whether the processing task requested is permitted or not.
  • The incoming page count cannot be predicted.
  • The total annual page count can be easily adjusted depending on demand.

Based on these factors, we have developed a simplified licensing plan:

The Rendition Server license is based on just two parameters: the number of pages per year and the number of worker nodes (i.e. the number of servers). These two parameters can be shown on the X and Y axes of a licensing matrix. Further Managing Nodes will licensed separately.

We therefore offer the Rendition Server with these page count options:

3Mppa, 6Mppa, 12Mppa, 24Mppa, 48Mppa, and unlimited pages

and in the following structural tiers:

1 worker nodes, 2 worker nodes, 4 worker nodes, 8 worker nodes, or unlimited worker nodes.