General Overview

Article > Detail view > Data Preparation
Article > New > File Properties
Order > Print Item > Detail View > Data Preparation
Order > New > Print Item
Production Job > Print Item > Detail View > Data Preparation
Production Job > New > Print Item
Automation > Force Print > Data Preparation
Automation > Hotfolder > Data Preparation
Administration > Fixup Chains
Rest API > Data Preparation and Fixup Chains
Adobe Illustrator Plug-In

Availability: All Workflow Plus versions; Workflow Prepress; Workflow Print (partial); Workflow Print with Automation Toolbox

Fixups can be used to prepare print data for output and finishing. We'll cover the following topics  concerning Fixups:

  • Which tools and functions are offered when using Fixups in the Workflow
  • Which Fixup options are available in the Workflow
  • How to create and make Fixups available in the Workflow
  • How individual Fixups can be combined via Fixup Chains
  • How to locate and apply Fixups
  • How to create and apply Fixup Chains
  • How Fixups and Fixup Chains can be leveraged in the Workflow via the RestAPI

Fixups and Fixup Chains can be used to automatically optimize print files and prepare them for output and finishing without having to resort to other tools. The resulting automation and convenience for your prepress operation are something you don't want to miss.

1. General

Print data is often created by a person without knowing for which purpose the print file should be output. After taking a closer look at the print data, certain facts can be established:

  • Print data are not prepared for digital printing, e.g., the white separation is missing.
  • Print data has not been delivered in the correct size format, e.g., many content creation programs cannot create files larger than 5 meters.
  • Cutting information for the print data is delivered in a separate file. Typically in digital printing, it is better when both print data and cutting information are contained in a single file.
  • The print data has been created for offset printing concerning color output. Typically in digital printing, black areas should be created using deep black to compensate for the deficiencies inherent in black inks used in digital printing.
  • When creating the print data, Spot Colors are converted to CMYK. Typically, in digital printing, color values can be adjusted more precisely in the output if they are available as Spot Colors.
  • The required bleed may be missing in the original file and this often has to be created manually by prepress specialists.

Such circumstances are often encountered, and therefore the print file needs to be adjusted using a Fixup or by applying several Fixups using a Fixup Chain. What do we mean when we use the term Fixup or Fixup Chain in the context of the Workflow?

A Fixup is a set of processes that searches for certain constellations of objects and then corrects them according to predefined values. Fixups are created using the Preflight option in Acrobat Pro or with callas pdfToolbox, then loaded into the Workflow and applied to the selected print files.

A Fixup Chain is a combination of the aforementioned Fixups which can be applied in a specific order or sequence defined by the user. Fixup Chains are compiled in the Workflow based on the Fixups available, parameterized, saved and applied to selected Print Items or Articles.

2. Accessing Fixups

As you can see from the list before the introduction, Fixups are available in different areas of the Workflow but also via external tools. An overview of the individual options are described below.

The Print Data tab is available in the Article, Order and Production Job menu items, by double clicking on an entry in the respective list view. This will automatically display a detailed view of the respective Article or Print Item, which is made up of many areas containing detailed information on various topics.

Each area consists of a footer bar in which the most common Fixups [1] are listed, according to functions, allowing the user quick access.

Figure 1: The Print Data tab is visible when double clicking on an Article in the list.

PMS WebGui :: Print Data

Note the following for the Fixup options in the footer:

  • Icons which are accompanied by an arrow [2] represent a group of functions. By clicking on the icon, all available Fixups that belong to this group are displayed in the drop-down menu. By selecting an entry, a dialog opens in which the desired parameters for that Fixup can be selected.
  • Icons which are not accompanied by an arrow [3] apply a single Fixup. By clicking on the icon a dialog is opened, in which the desired options and settings can be selected.
  • All other Fixups, which are not offered in this view, are available for selection via the Data Preparation tab. However, if certain Fixups are used more often, it is possible to mark these Fixups as favorites, which can then be selected via the Favorites [4] icon for quick access.

Figure 2: The icons representing different Fixup options visible under the Document Information and User-defined Fields area.

PMS WebGui :: Print Data

2.2. »Data Preparation« tab

The Workflow offers various Fixup options to optimize print data. Instead of switching to another program, a separate area is available for editing Articles or Print Items.

The Data Preparation tab is available in the Article, Order and Production Job menu items, by double clicking on an entry in the respective list view and then clicking on the Data Preparation tab. Here you will find all available predefined Fixups and checks that can be applied to Print Items. You can also access your own uploaded Custom Fixups in the Workflow.

Figure 3: The Data Preparation tab visible in the detailed view of an Article.

PMS WebGui :: Data Preparation

In the Data Preparation tab, you can switch between Fixups and Checks [5]. The Fixups area is divided into three sections:

  • Filter [6] – Use this function to search for specific Fixups. For more information on how to search for Fixups, see the article Searching for Fixups.
  • Fixups [7] – By default, this area lists all Fixups available in the Workflow in alphabetical order. For more information on what each Fixup does and how to use it, see the Standard Fixups article.
  • Custom Fixups [8] – This section displays any Custom Fixups that have been uploaded. To learn how to create and upload your own Fixups, see the article Custom Fixups.

2.3. Uploading Print Data using the »New« action

If you upload a print file in the Workflow as an Article or Print Item in either a Production Job or an Order using the New command in the action bar, you have the option of applying a previously defined Fixup Chain to the file during upload under the File Properties tab in the Article or in the Print Data tab in the Production Job or Order. To do this, select the desired Fixup Chain [9] in the selection list.

Figure 4: The File Properties tab in the Create Article dialog.

PMS WebGui :: Articles

Apply a single Fixup?

Applying a single Fixup when uploading print data is not possible. However, if you still want to apply a single Fixup, the solution is simply to create your own Fixup Chain which contains the desired Fixup.

2.4. Force Print

If you upload print data to the Workflow via Force Print, you can also apply a previously defined Fixup Chain under the Data Preparation [10] settings panel. To do this, select the desired Fixup Chain [11] in the drop-down list.

Figure 5: Fixup Chains can also be applied to uploaded print files when using the Force Print option in the Workflow.

PMS WebGui :: Force Print Job

2.5. Hotfolder

If you upload print data to the Workflow via a Hotfolder, you can use the Process Parameter [12] tab to apply a previously defined Fixup Chain to the print data when uploading. To do this, select the desired Fixup Chain [13] in the drop-down list.

Figure 6: The Process Parameter tab visible in the Hotfolder Setup dialog with the option of applying a Fixup Chain.

PMS WebGui :: Hotfolder

2.6. Fixup Chains

If you want to configure a Fixup Chain, you can access Fixups under the Fixups [14] panel in the Configure Fixup Chain dialog. You can add Fixups to the Added Fixups [16] panel via the +Add Fixup [15] button. You can then select the desired settings [17] for each Fixup on the right side of the dialog.

Figure 7: The Configure Fixup Chain dialog, where the user can add Fixups as needed.

PMS WebGui :: Hotfolder

2.7. Action Bar

By selecting either individual or multiple Articles/Print Items in a list, the commands Apply Fixup [18] and Apply Fixup Chain [19] can be accessed in the Action bar via the Process button.

Figure 8: The Process button is visible in the action bar.

PMS WebGui :: Fixup Chains

After clicking on Apply Fixup [18], the Apply Fixup to selected Article(s) dialog will open, where you can search for, select and apply Fixups. There are different ways the user can search for Fixups:

  • Filter [20] – Entering key words displays results based on the words used which are relevant to Fixups in the Workflow.  
  • Category [21] – By selecting a Category: Colors, Fonts, Images, Layers, LFP, Objects, Page Boxes, Page Content or Pages. The displayed Fixup list is then filtered according to the Category entered.
  • Action [22] – By selecting an Action: Add, Apply, Change, Clip, Compress, Convert, etc. The displayed Fixup list is then filtered according to the Action selected.
  • Show Favorites Only [23] – By selecting this option you can limit the displayed Fixup list to only the Fixups that have been marked as Favorites.

Figure 9: The Apply Fixup to selected Article(s)  dialog.

PMS WebGui :: Fixup Chains

2.8. Hotfolder XML-Jobticket

If Production Jobs based on an XML job ticket need to be created via Hotfolder, Fixups can be applied to individual Print Items contained in the Production Job by adding the automationKey. For more information, please refer to the article Hotfolder XML job ticket.

Fixup not parameterizable

Note that several Fixups can be applied to individual Print Items in an XML job ticket, but the Fixup parameters to be executed cannot be set. The default settings that are stored for the Fixup in the kfpx file are used by default.


If Fixups or Fixup Chains need to be applied to Articles or print Items by a leading system (ERP/MIS), this action can be performed via corresponding Rest calls by using the appropriate automationKey. For more information, please refer to the Rest API documentation in the Fixups subsection.

3. Fixups with Adobe Illustrator®

Print data can also be corrected using Adobe Illustrator®. To do this, on the one hand you can download the current Print Item from the Workflow, edit it in the editor of your choice (e.g.: Adobe Illustrator, Adobe Acrobat Pro) and upload it to the Workflow again, or depending on which license you obtain, the Adobe Illustrator® Plug-in is available to you, with which you can directly access the print data in the Workflow. In addition to numerous other functions, the Plug-in also offers options where the user can make certain corrections.

For more information on the Adobe Illustrator Plug-in, see the Adobe Illustrator article.

4. PDF Editor

Print data can also be analyzed and edited in the PDF editor of the Workflow. You can read about the Fixup options offered in this application in the article PDF Editor.