In this article, you will learn
- which prerequisites are required for this Fixup, and
- how to apply this Fixup.
1. Introduction
The Fixup Duplicate all Pages is available in the Workflow. The purpose of this Fixup is to duplicate all pages of a Print Items. The user has the option of rotating or mirroring the duplicated page.
2. General
The Fixup Duplicate all Pages can be used if you want to duplicate all pages of an Article or Print Item. The user has the option of rotating the duplicate by 180° or mirroring it horizontally or vertically.
You can find this Fixup on the tab Data Preparation of an Article, Order or Production Job by:
- entering the name of the Fixup in the area Filter,
- activating the option Page in the area Category,
- activating the options Rotate, Transform or Mirror in the area Action,
- activating the option Duplicate in the area Property.
3. Description
This Fixup duplicates the individual pages in the Print Item. The duplicates can be rotated by 0° or 180° and can also be mirrored horizontally, vertically or not. This turns a 3-page Print Item (1/2/3) into a 6-page Print Item with the page sequence 1/1/2/2/3/3.
3.1. Prerequisites and Functionality
For the Fixup to perform as intended, no special requirements must be met.
Figure 1: The Dialog of the Fixup Duplicate all Pages
You can choose from the following options:
- Rotate [1] – select the angle by which the Print Item should rotate. The following values are available in the selection menu:
- 0° – the duplicate is not rotated.
- 180° – the duplicate is rotated by 180 degrees.
- Variable content [3] – for Variable Content [3], select the desired placeholder – Database Field or User-defined Field – from which the value for the rotation is to be taken. The following values must be found in the selected field for the rotation to be carried out:
0180
- Mirror [2] – to select the axis around which the Print Item is to be mirrored. The following values are available in the selection menu:
- No mirroring – no mirroring is carried out.
- Horizontally – the Print Item is mirrored along the horizontal axis (X axis).
- Vertically – the Print Item is mirrored along the vertical axis (Y axis).
- Variable Content [4] – for Variable Content [4], select the desired placeholder – Database Field or User-defined Field – from which the value for mirroring is to be taken. The following values must be found in the selected field for the mirroring to be carried out:
None_FlipHorizontallyVertically
Figure 2: Left: The available values in the selected field for the option Rotate; Right: The available values in the selected field for the option Mirror
Figure 3: Left: By selecting 180° in the option Rotate, the page is duplicated and rotated by 180°; Right: By selecting Horizontal in the option Mirror, the page is duplicated and mirrored along the horizontal axis
3.2. Before/After
To experimtent with this function, refer to the sample file "Duplicate_Sample.pdf". The sample file contains four pages with different Print Items, where the Spacing from the TrimBox to the CropBox is different on each page.
After applying the Fixup, the file "Duplicate_Sample_End.pdf" is created. In this example, the duplicate pages have been mirrored along the vertical axis, as shown in Figure 4.
Figure 4: Left: Original file with four pages; Right: Edited file in which the duplicated pages have been mirrored along the vertical axis
Article update: Workflow 1.20.0 – 03/2025

