Native PDF Migration for Packaging Prepress
Native PDF Migration for Packaging Prepress
User documentation
11 - 2025
Migrating your packaging prepress to native PDF
Contents
1. Introduction......................................................................................................................................................................................................................................................................3
1.1. Products and versions............................................................................................................................................................................................................................3
1.2. Why PDF Native?........................................................................................................................................................................................................................................3
1.3. PDF Native vs. PDF+............................................................................................................................................................................................................................... 3
1.4. Main Differences with Normalized PDF.............................................................................................................................................................................4
1.4.1. Processing Steps.........................................................................................................................................................................................................................6
1.5. Other Documentation on PDF+.................................................................................................................................................................................................. 7
3. Input files........................................................................................................................................................................................................................................................................26
3.1. Standardizing your input files...................................................................................................................................................................................................26
3.2. Ink Book info................................................................................................................................................................................................................................................26
3.3. Legacy files...................................................................................................................................................................................................................................................26
3.4. Illustrator files.............................................................................................................................................................................................................................................27
ii
Migrating your packaging prepress to native PDF
1
1. Introduction
This document describes how you can build or modify your Esko-based prepress system to become native PDF.
3
Migrating your packaging prepress to native PDF
1
Table: Extra Information in a PDF+ file
Production • Processing Steps (to identify • Printing method (eg. “Flexo” vs.
the technical art). See “Offset”)
Processing Steps on page 6
• Ink Order
Color • Ink Color and Solidity (opaque • Color Engine Ink Book
or not)
• Output Intent Profile (named
Document Profile in ArtPro+)
4
Migrating your packaging prepress to native PDF
1
Similar to a Normalized PDF, a PDF+ file can link to CAD files. Supported formats are ARD, ZAE (from Esko Studio)
and CF2. The technical drawings from the CAD file are automatically put in the correct processing steps.
Screening
Screening (dot shape, ruling and angle) in native PDF is somewhat different from Normalized PDF. The main
differences are:
• With PDF+, screening settings for all the separations are grouped into Screening Sets. You can apply a
Screening Set to all or some objects. At any location in the design, the RIP will use one screening set.
• In Normalized PDF screening settings are obligatory. PDF+ allows you to set screening to ‘none’, thereby
indicating that you wish to fall back on the default screening as configured in the RIP
• When using multiple Screening Sets, this does not show as duplicated separations (“similar inks”). Instead
ArtPro+ offers a color-coded view mode to check where each screening set will be used (look for Object
Screening in the ArtPro+ documentation).
Color Management
In a native PDF file objects (fills, strokes, images, …) can be expressed in color spaces that are not necessarily
your printing output space. You can for example have RGB images. These are only converted to the final printing
space at the last minute: in the RIP. This is different from Normalized PDF or ArtPro files, where such objects were
already converted during normalization / import. If you prefer this in a native workflow, then you can do so with
preflight (See Standardizing your input files on page 26).
Another difference is that Normalized PDF files can have a Document Profile (added to the Esko XMP) but no
output intent, while for PDF+ files the Document Profile is added as an output intent because no Esko XMP data
is available.
5
Migrating your packaging prepress to native PDF
1
6
Migrating your packaging prepress to native PDF
1
3. Other Processing Steps: All objects are allowed, a processor needs to take the rendered result. For example:
White and Varnish
4. Legend: Processing step objects on a ‘Legend’ type layer are mainly to represent product related
administrative and technical information outside the boundaries of the actual printed products (cfr. marks)
and have no restriction on coloring (amount of colorants used), overprint or transparency blending.
These rules separate the colorants (separations) of a PDF file in two disjoint categories:
• Artwork Colorants (shown in AP+ and DeskPack as squares)
• Colorants used only in Processing Steps (shown in AP+ and DeskPack as circles)
• Automation Engine documentation on PDF Formats and their metadata: see here
7
Migrating your packaging prepress to native PDF
2
Note:
ArtPro+ can also open, edit and save Normalized PDF files, but that falls outside the scope of this
document (read more in the ArtPro+ manual).
PackEdge and ArtPro are not suitable for native PDF workflows. These editors were built on previous generation
graphic kernels and therefore not able to handle every variety of PDF file. In other words: they do a conversion/
normalization at import.
Any native PDF editor can be used in a native PDF workflow. Neo is a native PDF editor, but it is agnostic of some
recent standard PDF features and the plus data. So, it won't make use of all the available information. The same
applies to 3rd party editors. Hence, we advise to use ArtPro+.
Note: Adobe Illustrator is not a PDF editor, but using Esko Data Exchange, you can get more control
over the Illustrator to PDF conversion, with full support for processing steps. For more information, see
Input files on page 26
8
Migrating your packaging prepress to native PDF
2
1. The default Adobe Acrobat overprint viewing preference is set to "Only for PDF/X Files". Running a PitStop
Preflight action list which changes the PDF/X version key of the PDF+ file to PDF/X-4, either interactively
in ArtPro+ or via Automation Engine server tasks, you can make sure the overprints are by default correctly
shown in any default Adobe Acrobat or Adobe Acrobat Reader.
2. Opaque ink definitions are not supported in Adobe Acrobat or Adobe Acrobat Reader. You can export your
PDF to a "PDF for Viewing" in ArtPro+ 23.03, which will resolve overprints as well as opaque ink previewing in
Acrobat. Note that this PDF for Viewing file is not suited for printing.
Obviously, Esko cannot be held accountable for the reliability of PDF viewers from other vendors.
2.3. Automation
To build a native PDF packaging workflow, we apply the following guiding principles:
• If the input file is PDF and not an Esko Normalized PDF, then keep it native PDF all the way to the RIP.
• If the input file is an Esko Normalized PDF, Illustrator file, or ArtPro file, then choose the point in your flow
where you want to convert to native PDF (preferably as early as possible). Beyond that point, you keep it
native PDF all the way to the RIP (see Input files on page 26)
• A prepress workflow often has 'sidetracks', that do not directly contribute to the printed result. Sidetracks do
not touch, change or adapt the production files of the main track. For these sidetracks, it is less critical to use
PDF+ compatible tasks. However, it might be important that these tasks correctly honor the plus data.
In the following sections, we'll go in more detail.
To ensure a native PDF workflow, you need to be mindful of which Automation Engine tasks to use in the main
path. Below is a list of graphics processing tasks that are safe to use in a native PDF workflow, because:
• They don't do unsolicited conversions or normalizations
• They honor all the information that can be present in PDF+ files.
9
Migrating your packaging prepress to native PDF
2
Note:
As of version 22.03, the task label "(dynamic)" has been removed from the native PDF compatible tasks,
and a new label "(classic)" was added to all non-native PDF tasks.
You can search ticket settings in workflows to easily identify all 'classic' tasks by setting the Search fields to Task
Type > contains > classic
10
Migrating your packaging prepress to native PDF
2
• Image to Unscreened Proof
• Proof for Content Approval
• Proof for Contract Approval
1
PDF Action lists offer a versatile and easy mechanism to build automations and execute them consistently in
the ArtPro+ editor, or as part of an Automation Engine workflow.
2
As of version 23.07, Optimize PDF contains a new Color Management category to assign a document profile,
remove or convert profile tags, or update spot color equivalents (CMYK only). This replaces the Optimize PDF
Separations Color tab.
3
For normal prefight use-cases. If you include drastic modifications in the Enfocus PDF action lists, then some
plus-data might get lost.
4
Make sure to read the chapter about the RIP below
Tasks that don't process graphics are obviously also safe to use in a native PDF workflow:
11
Migrating your packaging prepress to native PDF
2
Create Packshot from XML Join XML Files Unzip
Create or Modify WebCenter Link Product to Job Upload Files to Esko Cloud Job
Project Folder
Manage Milestone
Create Runlist Upload Product to Esko Cloud
Manage Product Status
Create or Modify WebCenter Upload to Cloud Storage
Map Data
Project
Upload to SFTP
Mark as Proof
Create PDF from Runlist
Upload via FTP
Preflight Color for Digital Printing
Create XML
Wait
Publish Imposition on WebCenter
Crop LEN File
Chain Wait for Action (Checkpoint)
Delete File
Relocate Job Wait for Files
Download Files from Esko Cloud
Remove Job Wait for Files (via JDF)
Job Folder
Wait for Product Status
Download Products from Esko
Cloud Zip
As Workflow Controls such as Data Collector, Data Splitter, Router, etc. are not processing files but rather
controlling the behavior of a workflow, they are safe to use.
Workflow Sidetracks
In the previous section we focused on the tasks that directly affected the print production, but a workflow
typically also has some 'side-tracks'. E.g. tasks that produce extra artifacts, such as reports, PDF for viewing, 3D
pack shots, etc...
For these tasks it is less critical to be native PDF. So, next to all the tasks mentioned above, here are some more
tasks that you can use in side-track workflows:
Task Comment
Create Report (ReportMaker) As of Automation Engine 20, a new Create PDF Report task is
available, based on templates prepared in ArtPro+.
As a fallback the legacy Create Report (ReportMaker) task
can also still be used. This task will normalize the input file (and
requires a Normalized PDF file as template), but that should not
affect the appearance of the artwork or the separations.
Export to PDF File A native PDF file is self-contained, so you can share your
production PDF+ as a single file with others (without any of its
12
Migrating your packaging prepress to native PDF
2
Task Comment
references). It will view correctly and in full resolution in any
PDF viewer.
To export a smaller file size or avoid to share a file with all your
production information, you can use Export to PDF in ArtPro
+ interactively (see the Export to PDF chapter) or the Prepare
for Sharing ticket in Automation Engine (see the Prepare for
Sharing chapter
To a standard (eg. PDF/X4): The task Preflight with Pitstop is
recommended.
Export for Illustrator: We recommend PDF Import plug-in for
Adobe Illustrator instead.
See also Standardizing your input files on page 26
Table: Tasks that use Dynamic Marks (Add Dynamic Marks, Apply PDF Action List, Optimize PDF,
Step&Repeat tasks):
13
Migrating your packaging prepress to native PDF
2
2.4.1. Proofing
Esko PackProof can RIP native PDF files, and hence also PDF+ files. But make sure that the document’s output
intent (called Document Profile in ArtPro+) matches the input profile of the chosen Color Strategy. This to
ensure that RGB images or other tagged objects are treated consistent with the RIP.
Use the Task ends in error when the output intent is different from the source profile option in the Color
Management tab in the proof for Contract Approval ticket to avoid a mismatch between the output intent and
the Color Strategy’s input profile.
Also avoid an automatic Normalization in the background by using Dynamic Marks instead of SmartMarks!
Dynamic Marks can be added in any earlier step of the workflow (for example in a PDF Action List).
See also The RIP on page 15 on how to filter on processing step layers to include/exclude the technical
drawing.
14
Migrating your packaging prepress to native PDF
2
See also Ink Book info on page 26 for the recommended way of adding ink book info.
Correction Curves
Color correction curves (which can be set as of ArtPro+ 20) will be honored by the RIP (Imagine Engine 20), but
only if you follow the guidelines in this document so that your entire workflow from editor to RIP is native PDF.
15
Migrating your packaging prepress to native PDF
2
16
Migrating your packaging prepress to native PDF
2
1. Create or open a grid-based Step & Repeat 1. Create or open a grid-based PDFPla Step & Repeat
2. Open the Create Plate Cutting Paths dialog file
3. Define the Plate Cutting settings. 2. Draw a path on your repetition with the Draw
Polygon tool
3. Open the Staggered Cutting window
4. Define the Staggered Cutting settings.
As of ArtPro+ 21.03, a Plate Cutting Path can also be A Staggered Cut Path can only be generated on a
generated for files in which the grids were not created PDFPla based Step & Repeat.
in ArtPro+.
You can choose to have an identical Plate Cutting The Staggered Cut Path is the same for every
path for all separations, or have one Plate Cutting Path separation in your document.
per separation. From ArtPro+ 22.03 onwards, you can
select separations to generate Plate Cutting Paths.
The ArtPro+ Plate Cut license has to be available on The Staggered Cutting license needs to be available
the customers system to be able to create the Plate on the customers system to be able to insert cutting
Cutting Paths. lines for staggered jobs.
For more information, see the Plate Cutting Path For more information, see the Staggered Cutting
chapter chapter
17
Migrating your packaging prepress to native PDF
2
Verifying your ArtPro+ Plate Cutting Path
You can easily check your Plate Cutting Paths in ArtPro+ by using the Flexo Print Preview option in the Quality
Control section. This will automatically display a continuous repetition of your layout. By enabling Show Plate
Cutting Paths you will also see the Plate Cutting Path for the separation you are viewing.
You can also use Flexo Plate Preview in the Quality Control section, giving a preview of the Flexo Plate for the
selected separation. By enabling Show Plate Cutting Paths you will also see the Plate Cutting Path for the
separation you are viewing. You can enable Use Plate ID separation to show Plate ID objects colored in the Plate
ID separation instead of the current separation.
As an alternative, a small workflow in Automation Engine has been created, that will create a multipage PDF with
a single separation and the corresponding Plate Cutting Path per page. You can download the workflow here,
import it in your Automation Engine and adjust it to your RIP device.
Note:
This workflow can only be used if you have Imaging Engine.
18
Migrating your packaging prepress to native PDF
2
19
Migrating your packaging prepress to native PDF
2
Alternatively, you can use the Create Plate Cutting Paths PDF Action. This allows additionally to Use Selected
Paths (i.e. create a Plate Cutting Path based on an existing path). You can use the full power of PDF actions to
select the path and select the separations you want to apply it to.
This PDF+ Step & Repeat file can be RIP’ed with Imaging Engine and send to the Merge Queue.
Every separation will keep its own Plate Cutting Path when send to the Plate Merger. When this plate is exposed,
the cutting data can be sent automatically to the Kongsberg Cutting table.
Below a visualization of a Merged Plate ready to send to the CDI. The image shows a staggered Step & Repeat
with a separate Plate Cutting Path per separation.
20
Migrating your packaging prepress to native PDF
2
Today, all viewers are initially “wrong” because a consumer would also not be looking at a reverse printed job
from the backside of the substrate.
Only PackEdge, ArtPro classic and AE Viewer can be configured to view correctly, but this would simply be a
temporary viewing option which was not stored to the file.
With the release of version 22.07 of DeskPack, ArtPro+, Automation Engine and Imaging Engine, we introduce
Printing Units, new (PDF+ only) metadata to separate the production order from the viewing order.
21
Migrating your packaging prepress to native PDF
2
The native PDF ink sequence will remain as is to keep viewing experiences in PDF Viewers as expected, but we’re
adding Printing Units to make sure the production workflow takes the correct ink lay-down into account.
ArtPro+ and DeskPack offer options to set, edit or remove Printing Units.
There are 4 possible states:
• undefined, which is the default behaviour as we have today, taking the PDF Ink Sequence as printing and
viewing order, perfect for surface printing,
• normal which means you have assigned the default printing units on top of the PDF Ink Sequence, i.e.
allowing you to exclude processing steps or leaving print stations empty,
• reverse to indicate a reverse printed job and allowing a reverse numbering next to the native PDF Ink
sequence therefore not compromising any viewing experience.
• invalid where the Printing Units sequence is not strictly a descending or ascending list.
Printing Units can also be used to leave an empty patch in your mark sets, when i.e. JOB A needs to print with 7
inks, while JOB B would print with a subset of the same ink set. Using Printing Units you can assign the correct
station number to a separation which can be reflected in marks, so I can print jobs with a (subset) of separations
on the same press without setup or changeover time.
22
Migrating your packaging prepress to native PDF
2
As for Automation, the Printing Units metadata can be used to drive workflow options such as mirroring of
reverse printed jobs, naming of the output files and correctly evaluating marks.
A new system SmartName Print Order is available, which will query the file for Printing Units and will feedback
one of 4 before-mentioned states, which can be used to route files to specific workflows.
The File Info dialog was extended with a Printing Units column.
For Imaging Engine, the Printing Unit SmartName is available under the Imaging SmartNames, allowing correct
naming of output.
23
Migrating your packaging prepress to native PDF
2
24
Migrating your packaging prepress to native PDF
2
Marks
You can build or load Marks that filter on printing units:
The Printing Units option was added for specific Dynamic Marks with the Dynamic Color setting enabled. The
new setting Printing Units does not follow the order of the separations but follows the assigned Printing Order.
You can also find a new variable in the Separations category of Smart Text variables. The Separations Printing
Units variable can be used just like any other separation variable.
If the printing unit specified for a certain Mark is not available on the page, then the Dynamic Mark will be empty.
Export
In ArtPro+: When there are no printing units assigned, Export to Gravure Tiff will by default name TIFF files
using the suffix as defined by the viewing order: [file name] # [separation index], e.g. Job#[Link], Job#[Link], etc.
When printing units are assigned, only the separations with printing units assigned can be enabled/disabled in
the Export to Gravure TIFF in all 3 Export Formats.
When using HELL-compatible TIFF or TIFF for HELL Job Ticket, the suffix #1 etc. used in the file name of the
exported TIFF will be based on the printing unit of that separation. Separations without printing unit cannot be
enabled or disabled in the Gravure TIFF export menu.
When using Separated TIFF, only the separations with printing units can be enabled/disabled in the Gravure
TIFF export menu.
In Automation Engine, the Export to Gravure Tiff using Hell Job ticket and the Export to Unscreened
Separations Hell Gravure Tiff tasks were updated to automatically take the Printing Units into account when
they are present.
In the Export to Unscreened separations task in Automation Engine, when printing units are defined in the
input file, only those separations can be exported.
In the Export PDF Info task in Automation Engine, when printing units are defined in the input files, the
separations in the PDF Info will be sorted by their printing units.
The Export CIP3 task will also include the Printing Units.
25
Migrating your packaging prepress to native PDF
3
3. Input files
Note: As of version 23.07, the Apply PDF Action List task supports Tilia Phoenix layout JDF files as
input.
Note: If a PDF file has separations without an ink book name (also known as “unregistered inks”),
then some Automation Engine tasks might search the ink books for matching names. This can lead to
inconsistent results. Therefore it is advised to store the ink books names in the PDF+ file.
26
Migrating your packaging prepress to native PDF
3
To achieve this: Normalized PDF files and ArtPro files can be opened in ArtPro+ and converted to PDF+ there or
converted with the PDF Action “Convert to PDF+”.
You can see an example workflow in Approach on page 31
27
Migrating your packaging prepress to native PDF
3
Note:
The Dynamic Marks in DeskPack are designed to be exported to Normalized PDF only: when exported to
PDF+ they will become static art.
Note:
Dynamic Content objects and Dynamic Art and Dynamic VDP artwork do not have an equivalent in PDF+
so they are exported as static art.
Note: As an Illustrator User providing Illustrator PDF files, you should enable the Add top level layers
option to ensure you have a layered PDF file inside a PDF editor.
Illustrator can also write an "Illustrator PDF with Editing Capabilities", suggesting that you can go back and
forth between Illustrator and PDF without a conversion. This is not true. Illustrator and PDF are very different
formats, and a conversion is inevitable. An "Illustrator PDF file with Editing Capabilities" actually consists of 2
parts:
1. PDF data (equivalent to exporting to PDF)
2. The original AI-document
The PDF data can be used by any viewer, printer or RIP, while the AI data is used by Illustrator when reopening
the file.
If you edit such a file in a PDF editor, you are breaking the consistency between the PDF and AI information.
When reopening the file in Adobe Illustrator, you will have a choice:
If you choose Discard changes, preserving Illustrator editing capabilities you discard all changes you made
in the PDF editor, and open the original Adobe Illustrator file instead.
You can avoid this from the start by disabling the Preserve Illustrator Editing Capabilities option when saving
the PDF in Adobe Illustrator, or you can remove the Adobe Illustrator portion of the file using a PDF Preflight
profile. For more information, see this article
28
Migrating your packaging prepress to native PDF
4
MIS Integration
In a standard MIS integration, Automation Engine will push XMP information to the business system. This XMP
information includes the number of inks, the ink names, other ink attributes and ink coverage data.
For PDF+ files, we recommend that you use the Export PDF Info task instead of the Create PAF / JPG / XML
(LinkEdge) task. If there was already an MIS integration then you can configure this task to export XML files
that are backwards compatible. For new integrations, you can choose for an updated XML scheme. For detailed
information, search for XML specification of Metadata+ in the Automation Engine documentation.
Ink Related
Artwork Separation Names Long Separation Names
Separation Names Number of Separations
Long Artwork Separation Names Number of Artwork Separations
Box Related
Bottom Margin Top Margin
Left Margin Right Margin
Other
Vertical Distortion Horizontal Distortion
Layer Names Output Intent
All these are added to the exported XML via Export PDF Info (PDF + XML)
Note: You can also route native PDF using Printing Methods and/or Processing Steps.
If you need other information that you previously would access from the XMP, then you can export the XMP to a
separate and temporary file and perform an XPath query on that file, as shown in this example:
29
Migrating your packaging prepress to native PDF
4
30
Migrating your packaging prepress to native PDF
5
5.2. Approach
Migrating to native PDF is a unique opportunity to review, standardize and update your system. In our
experience you can end with a significantly simpler and easier to maintain system. We would not advice that you
replace your current workflows one task at a time, as you will miss this opportunity to simplify.
You’ll only get the full benefit from native PDF after you have migrated your entire system (software, workflows,
marks, …). It’s unlikely (and risky) that you will switch overnight. So you will need a phased approach. Luckily you
can use your old and new workflows and editors alongside
Get Help
If you feel that you don't have enough time or knowledge to do the migration yourself, you can now ask Esko for
assistance. The Native PDF Migration Bundles include a range of services provided by Esko to assist you on the
migration from classic formats to native PDF.
The Esko experts, after auditing the sistem in place, will recommend the right bundle of services according to
your needs. For further information, please reach out to your sales account manager or contact us.
Rebuild Backwards
One way to phase the migration, is to start at the end of your workflow and then move upstream:
• First you reimplement your production workflow (Step&Repeat and RIP), using dynamic marks and the new
S&R tickets. This workflow starts by a PDF Action that converts Normalized PDF or ArtPro one-ups to PDF+.
31
Migrating your packaging prepress to native PDF
5
• In a next step, you can reimplement your technical reports, using dynamic marks and the new Create PDF
Report ticket.
• In the meantime, you gradually roll out ArtPro+ as prepress editor and QA viewer. Even for opening
Normalized PDF files. If you’re using Illustrator as editor, then this is the time to start exporting PDF+ files.
Important:
If you’re using Normalized PDF files and want to replace SmartMarks with dynamic marks, we
recommend to prepare a PDF action list to remove your SmartMarks layer and apply dynamic marks
using the “Add Dynamic marks” task in AE, as depicted above (Remove Older Layers)
Tip: You can recognize which layer to be removed from the PE/Plato/AP/Despack file through the action
list and replace it with AP+ Dynamic Marks
Tip:
Marks
For your native PDF workflow, you will need to create new mark sets, based on ArtPro+ dynamic marks. If you
were previously using SmartMarks or ArtPro marks then you will need to create new sets. Use this opportunity
to review your requirements and simplify your mark sets. Before you get started, make sure to watch the e-
learnings (see [Link] Also look at the example marks that are
shipped with ArtPro+. You can immediate integrate them in your mark sets, modify them to your needs, or just
inspect how they were built up to learn from it.
The traffic light, for example, is primarily a Repeat for Separation Mark, with as repeating content a square, a
circle and Point Text Mark for the index number:
32