Applying Fixups

Article > Data Preparation
Article > Print Data
Order > Print Item > Data Preparation
Order > Print Data
Production Job > Print Item > Data Preparation
Production Job > Print Data
Process > Apply Fixup

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

Once you have found a suitable Fixup, you can apply it to the selected Article/Print Item. In this article we'll learn:

  • How to execute a Fixup
  • Which files are used in the Workflow
  • Which default values are displayed in Fixups
  • How to enter custom values in a Fixup.

1. General

In the General Overview article you have made yourself familiar with where you can access Fixups. You have also read about the methods used to locate the desired Fixup in the article Searching for Fixups. Once you have found the desired Fixup, all you have to do is apply it.

In order to apply a Fixup, two files must be valid in the Workflow. Both file which have the same name are:

  • kfpx file – Contains a set of rules that will be passed to the pdfToolbox engine. The creation of these rules can be a bit complex in some cases, which is a good reason to leave the creation of these files to a professional. For more information on how to create your own Fixups, please refer to the chapter Custom Fixups.
  • XML file – Contains information such as: the name, description, labels for parameters and the entries in the drop-down menus. Also defines the categorization of the Fixup in terms of category, action and search.

Applying a Fixup always opens a dialog where, depending on the Fixup selected, the corresponding parameters are displayed. Essentially, there are three types of dialogs.

1.1. Dialogs without parameters

Many Fixups perform actions that do not need to be configured. In this case, the Fixup dialog displays only two pieces of information:

  • Name [1] – Describes the Fixup in a few words.
  • Description [2] – A more detailed explanation of what happens when applying the Fixup. In many cases, it also describes application options.

Figure 1: A Fixup dialog which contains no additional parameters.

PMS WebGui :: Data Preparation

In these dialogs the parameter area [3] is empty.

1.2. Generic Dialogs

If the Fixup requires only a few parameters and doesn't require a detailed explanation, all parameters are listed in the parameter area [4]. In this case we refer to this as a generic Fixup dialog.

Figure 2: A generic Fixup dialog with a single parameter.

PMS WebGui :: Data Preparation

Which parameters and in which order are they displayed?

By setting attributes in the XML file it can be determined whether a parameter should be displayed in the dialog or not. The way things are listed (order) is also determined by how the options are ordered in the XML file by the creator of the Fixup. Whether numbers, percentages or texts can be entered for the option or whether it is a drop-down menu is also determined by adding attributes in the XML file.  

1.3. User-defined Dialogs

If the Fixup contains many parameters and requires that the user be »guided« through the process, these Fixup dialogs are available as user-defined dialogs in the Workflow. User-defined dialogs are characterized by the following differences:

  • Tabs [5] – Options are spread over at least two tabs. The Basic Settings tab contains options that must be selected to perform the Fixup, while the Advanced tab contains options that can be selected additionally or that must be used to parameterize the options selected in the Basic Settings tab.
  • Info Icons [8] – As soon as an additional description is required for individual options, an info icon is displayed, which describes functions in further detail.
  • Grouped Values [6] – While in generic dialogs, for example, the four input values for CMYK are listed one below the other, in user-defined dialogs, certain options are grouped together.
  • Example Images [7] – When using very complex Fixups, in addition to the text description, the user is also shown a visual representation when an option is selected.

Figure 3: A user-defined Fixup dialog with many parameters grouped in tabs and an example image.

PMS WebGui :: Data Preparation

2. Applying a Fixup

Now that you are familiar with the types of Fixup dialogs in the Workflow, all you have to do is select the Article/Print Item to be corrected and apply the Fixup. There are essentially three procedures available in the Workflow to accomplish this.

2.1. Applying Standard Fixups in detail view

Proceed as follows when applying a Fixup in the Print Item [10] tab, information relavant to the selected Article/Print Item is displayed:

  1. Select the item(s) you want to correct in the Print Item overview [9] of the Print Item tab [8]. The Print Item tab and the Print Item overview are only available in the Production Job and Order menu items. In the Article menu item, a Fixup can only be applied to the selected Article in the Print Data tab.
  2. Then select the desired Fixup [11] in the footer of the Document Information and User-defined Fields area.

Figure 4: The Print Data tab of a Production Job.

PMS WebGui
  1. The Fixup dialog opens, where you can select the desired options. Note that the set options are applied to all Articles/Print Items in the same way. If other parameters are set for individual Articles/Print Items, these must be selected in a second step and the Fixup applied again.
  2. By pressing Apply to Selection button [12], the Fixup instruction is applied to all previously selected Articles/Print Items. The processing of the Fixu is executed by the system in parallel, which saves you a lot of time when preparing data.

Figure 5: The Fixup dialog Create Bleed By Mirroring.

PMS WebGui

2.2. Applying Fixups to Articles/Print Items

If you want to apply a Fixup to a Article/Print Item, proceed as follows:

  1. Select one of the following menu items:
    • Article > Articles – Select the desired Articles in the Article list.
    • Article > Collections – Select the desired Collection in the Collection list.
    • Order > Print Items – Select the desired Print Items in the Print Item list.
  2. Select Process > Apply Fixup in the action bar, which opens the Apply Fixup to selected Article(s) or Print Item(s) dialog.
  3. Search for the desired Fixup. One possibility is to enter the term in the Filter [13] input field in order to narrow down the list of possible Fixups.
  4. Select the desired Fixup [14] in the list and press Apply [15].

Figure 6: The Apply Fixup to selected Article(s) dialog with the Create Bleed by Mirroring Fixup selected.

PMS WebGui :: Article
  1. This opens the corresponding Fixup dialog, as shown in Figure 5.
  2. By pressing the Apply to Selection button [12], the Fixup is applied to the selected Article/Print Item. The processing of the Fixup instruction is carried out by the system in parallel, saving you a lot of time when preparing data.

2.3. Applying multiple Fixups in one step

As described in the procedures above, the limitation is that only one Fixup can be applied to one or more Articles/Print Items. However, if you need to apply several Fixups to the same Articles/Print Items, you can proceed as follows:

  • Apply the procedure described above several times to the same selected Articles/Print Items, or
  • Create a Fixup Chain with the Fixups to be applied and then apply the Fixup Chain to the selected Articles/Print Items.

Advantages and disadvantages of both procedures:

  • Multiple application offers the advantage that an intermediate version is created for each Fixup in the Workflow; the disadvantage lies in the increased amount of time required as well as the fact that these steps cannot be easily repeated.
  • Working with Fixup Chains offers the advantage that no intermediate versions are saved, repeatability is guaranteed at all times, and processing is extremely fast; the disadvantage is that you have to create and test the Fixup Chain beforehand.

Working with Fixup Chains

For more information on how to create, parameterize and apply Fixup Chains correctly, read the articles in the Fixup Chains chapter.

3. Overwriting default Fixup parameters

When you open a Fixup dialog, you will notice that the same default values are entered each time, even though you have changed the values several times before. The reason for this is that the default values are taken from the XML file when the dialog is opened and only altered values are passed to pdfToolbox when the Fixup is executed.

However, if you require different values by default, there are two ways to do this:

  • Fixup Chain: Create a Fixup Chain, add the desired Fixup to the Fixup Chain and select the values you need for that Fixup. You can then apply the saved Fixup Chain to Articles and Print Items using the new default values. The disadvantage is that you cannot change other parameters when you apply the FIxup.
  • Duplicate the Fixup and adjust the XML file: You can load the Fixup (kfpx file) together with the XML file and upload it again using a differnt name and the adjusted default values in the XML file. This procedure is only recommended for people with the required technical knowledge, and can lead to an unorganized structure in the generic dialog for Fixups that are using a user-defined dialog. So it is not always possible.