In this article, you will learn
- which core technologies are used by which OEM partner,
- how the core modules of the development are designated, and
- how these core modules are interconnected.
1. Introduction
The goal in developing the application was to provide a modern approach to data preparation and output of print data for digital printing systems. To emphasize usability, flexibility, and system openness, it was decided to integrate core technologies that offer open access.
2. OEM partners and OEM technologies
The application deeply integrates the following core technologies, ensuring that updates from these software vendors are made available to the application users in a timely manner. Therefore, it is recommended to stay informed about developments from the integrated vendors.
2.1. callas software
Two technologies from callas software GmbH (Germany – Berlin) are used in the application $PRODUCT_NAME_WORKFLOW in the form of SDKs. These are:
pdfToolbox – this technology handles all tasks related to PDF validation, PDF corrections, and the rendering of preview images within the application. It is also used when Color Management is performed on a PDF basis or when Barcodes are generated.
pdfChip – this technology handles Imposition, the addition of labels and marks, as well as the optimized processing of Variable Data for creating the imposed print PDF. The precision, flexibility, and speed of this technology enable meeting the very high demands of the printing industry, particularly in digital printing.
For more information, please visit the website of callas software GmbH.
2.2. GMG
One technology from GMG (Germany – Tübingen) is used in the application $PRODUCT_NAME_WORKFLOW in the form of an SDK:
RosaSDK – this technology handles the creation of measurement template charts, profile creation, and the implementation of color transformation in the output. The processing of gamut-enhancing colors, calculation of ink savings, application of selective color corrections, gray axis adjustments, and the conversion of Spot Colors is based on DeviceLink profiles.
For more information, please visit the website of GMG Color GmbH.
2.3. ColorLogic
One technology from ColorLogic (Germany – Rheine) is used in the application $PRODUCT_NAME_WORKFLOW in the form of an SDK:
CrossXColor – this technology handles the profile creation as well as the implementation of the color transformation in the output. The processing of gamut-enhancing colors is based on NColor profiles, and the conversion of Spot Colors is performed using the available algorithmus.
For more information, please visit the website of ColorLogic GmbH.
2.4. Hybrid Software Helix
Three technologies from Hybrid Software Helix (formerly Global Graphics) (GB – Cambridge) are used in the application $PRODUCT_NAME_WORKFLOW in the form of SDKs. These are:
HHR-Core – the implementation of the Harlequin Host Renderer SDK provides access to the high-performance Harlequin rendering engine.
ScreenPro – by implementing ScreenPro, the screening technology specifically optimized for digital printing is also available.
MAKO – the implementation of this SDK enables rapid
modifications of PDF files and the generation of high-resolution preview images; it also allows the extraction of SVG files.
For more information, please visit the website of Hybrid Software Helix.
Add-on Software
In addition to the technologies mentioned above, our OEM partners also offer standalone applications that can be used as a complement to the application $PRODUCT_NAME_WORKFLOW.
Specifically for the analysis of measurement data, ColorLogic provides the tool ColorAnt. This allows you to analyze measurement data from the application, optimize it accordingly, or "tweak" it to achieve the desired result.
For creating Preflight and correction profiles, the callas pdfToolbox Desktop is available. If you also want to test the Preflight and correction profiles in a desktop application, we recommend acquiring the full version of callas pdfToolbox.
3. Core modules of the PPD Development
In the user manual and within the software, reference is frequently made to the naming conventions of our development. To help you correctly interpret these terms, they are briefly explained below:
ZuniComm
This engine is responsible for the complete output of print data – including rendering and Color Management – as well as for integrating the core technologies of our OEM partners. To allow measurement devices from various manufacturers to be controlled directly from the application, the corresponding development environments from Barbieri, X-Rite, and Konica Minolta are also integrated into Zunicomm.
PMS
The Print Management System serves as the backend system for all database access and for describing processing steps in the form of subworkflows. Both the frontend and ZuniComm continuously access information from the PMS backend via the internal REST API.
WebGui
The WebGui is our frontend, which was developed using HTML, CSS and TypeScript within the Angular framework. The frontend facilitates user interaction with the system, with the goal of simplifying complex processes.
Paper Engine
The Paper Engine provides the tools for creating, modifying, and drawing objects directly in the browser.
Impose Engine
The Impose Engine performs all calculations for optimizing space usage during Imposition in the backend, and passes the results to the Paper Engine.
Color Service
The Color Service calculates GMG ICC profiles, performs Spot Color conversions, and determines the gamut boundaries of the color space.
Article Update: $PRODUCT_NAME_WORKFLOW 2.0.0 – 04/2026