SIST ISO 16612-1:2010
Graphic technology - Variable printing data exchange - Part 1: Using PPML 2.1 and PDF 1.4 (PPML/VDX-2005)
Graphic technology - Variable printing data exchange - Part 1: Using PPML 2.1 and PDF 1.4 (PPML/VDX-2005)
ISO 16612-1:2005 specifies the methods for the use of the Personalized Print Markup Language (PPML) and the Portable Document Format (PDF) for the exchange or identification of all elements necessary to render a variable data imaging job as intended by the sender. This document specifies document layout and content data and makes provision for product intent specifications using the Job Definition Format (e.g. paper selection, binding, finishing, etc.).
ISO 16612-1:2005 is not directly intended to address applications where printing is started before the file creation and transfer is complete (often called streaming applications). However, there are methods that allow it to be used for such applications.
Technologie graphique - Échange de données d'impression variables - Partie 1: Utilisant PPML 2.1 et PDF 1.4 (PPML/VDX-2005)
Grafična tehnologija - Izmenjava spremenljivih tiskarskih podatkov - 1. del: Uporaba PPML 2.1 in PDF 1.4 (PPML/VDX-2005)
Ta del ISO 16612 določa metode za uporabo personaliranega tiskarskega jezika za označevanje (PPML) in formata za prenosne dokumente (PDF) pri izmenjavi ali identifikaciji vseh elementov, ki so potrebni za prikaz spremenljivih slikovnih podatkov v skladu z namenom pošiljatelja. Ta del ISO 16612 določa obliko dokumenta in vsebinske podatke ter zagotavlja specifikacije za namen proizvoda z uporabo formata za opredelitev naloge (npr. izbor papirja, vezava, dodelava itd.). Ta del ISO 16612 ni neposredno namenjen obravnavi aplikacij, pri katerih se tiskanje začne, preden je datoteka popolnoma oblikovana in poslana (pogosto se imenujejo pretočne aplikacije). Obstajajo pa metode, ki se mu omogočajo, da se uporabi za takšne aplikacije.
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
01-maj-2010
*UDILþQDWHKQRORJLMD,]PHQMDYDVSUHPHQOMLYLKWLVNDUVNLKSRGDWNRYGHO
8SRUDED330/LQ3')330/9';
Graphic technology - Variable printing data exchange - Part 1: Using PPML 2.1 and PDF
1.4 (PPML/VDX-2005)
Technologie graphique - Échange de données d'impression variables - Partie 1: Utilisant
PPML 2.1 et PDF 1.4 (PPML/VDX-2005)
Ta slovenski standard je istoveten z: ISO 16612-1:2005
ICS:
35.240.30 Uporabniške rešitve IT v IT applications in information,
informatiki, dokumentiranju in documentation and
založništvu publishing
37.100.99 'UXJLVWDQGDUGLY]YH]L] Other standards related to
JUDILþQRWHKQRORJLMR graphic technology
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
INTERNATIONAL ISO
STANDARD 16612-1
First edition
2005-12-15
Graphic technology — Variable printing
data exchange —
Part 1:
Using PPML 2.1 and PDF 1.4
(PPML/VDX-2005)
Technologie graphique — Échange de données d'impression
variables —
Partie 1: Utilisant PPML 2.1 et PDF 1.4 (PPML/VDX-2005)
Reference number
©
ISO 2005
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO 2005
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2005 – All rights reserved
Contents Page
Foreword. iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions. 2
4 Notations . 3
5 Conforming files, readers and writers. 3
6 Technical requirements . 4
6.1 Data structure. 4
6.2 Components of a PPML/VDX instance .5
6.3 PPML/VDX file naming. 5
6.4 Structure of PPML/VDX files. 5
6.5 Placement, orientation and interaction of compound elements. 6
6.6 PDF data restrictions. 6
6.7 PPML/VDX file identification. 7
6.8 Embedding the PPMLVDX element in a PPML/VDX layout file . 7
6.9 PPML layout data restrictions . 8
6.10 Specifying print product intent specifications in the PPML/VDX layout file . 11
6.11 Compression . 12
6.12 MD5 string encoding . 12
6.13 Encryption . 12
Annex A (normative) The ContentBindingTable element definition . 13
Annex B (normative) Specifying print product intent in PPML . 17
Annex C (normative) The PPMLVDX element definition . 22
Annex D (informative) PPML/VDX notes . 26
Annex E (informative) PPML feature summary . 29
Annex F (informative) Patents. 31
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 16612-1 was prepared by Technical Committee ISO/TC 130, Graphic technology.
ISO 16612-1 is based on ANSI/CGATS.20-2002, Graphic technology — Variable printing data exchange
using PPML and PDF (PPML/VDX).
ISO 16612 consists of the following parts, under the general title Graphic technology — Variable printing data
exchange:
— Part 1: Using PPML 2.1 and PDF 1.4 (PPML/VDX-2005)
iv © ISO 2005 – All rights reserved
Introduction
ISO 16612 defines a data format and its usage for facillitating methods of exchange of digital data for variable
data printing. It focuses on the exchange of files between establishments as well as within an integrated
environment that produces variable data printing. In particular, ISO 16612 is concerned with the exchange of
content information as well as data representing the final appearance of customized or personalized print
products to be manufactured. This part of ISO 16612 is based on the use of PPML version 2.1, PDF version
1.4, and JDF version 1.2. Subsequent parts of ISO 16612 may use later revisions of these reference
documents. However, because it will be important to be able to separately identify different versions of
PPML/VDX, these will be created as individual parts of ISO 16612.
This part of ISO 16612 is intended to respond to the workflow requirements associated with the efficient and
reliable exchange of final form data between one or more senders or receivers. The workflows addressed by
this part of ISO 16612 can differ in their degree of optimization, flexibility and level of integration. It is
recognized that increasing flexibility can lead to the possibility of uncertainty or error in the interpretation of
page appearance data as intended by the originator. Two conformance levels are identified that provide a
reasonable balance between flexibility and predictability.
Unlike conventional digital master formats that describe the final appearance of pages of a single document, a
variable document format must define many related documents and the final graphical appearance of the
pages of each document. Such documents are referred to in this part of ISO 16612 as “instance documents”.
It is important to note that instance documents within a job may vary in page count, graphical content, page
dimensions and finishing. The pages of instance documents are referred to in this part of ISO 16612 as
“compound pages” where all pages of each document are defined in reader order.
Each compound page is an assembly of one or more partial pages or graphical content objects referred to in
this part of ISO 16612 as “compound elements”. In most cases, many compound page definitions share a
common set of compound element definitions. This part of ISO 16612 takes advantage of this content data
sharing by allowing compound element data to be defined once regardless of the number of times it is
referenced from the various compound page definitions. This effectively minimizes the overall size of the data
that need to be exchanged, to a size that is manageable for most exchange scenarios.
The layout data entity that defines the instance documents and their compound pages is referred to in this part
of ISO 16612 as the “layout data” of a PPML/VDX instance, where such a file set is referred to as a
“PPML/VDX instance”. The layout data is defined using the Personalized Print Markup Language (PPML) data
format, which is based on XML syntax.
The PPML layout data can also carry meta-information that characterizes the re-use of specific renderings of
compound element data as they appear as graphical marks on compound pages. This re-used information is
intended to provide developers and manufacturers of reader software, such as a PPML/VDX conforming print
or display rendering system, with opportunities to improve the efficiency of page rasterization.
All compound element data of a PPML/VDX instance referenced from the PPML layout data must be defined
in the PDF format as defined in the Adobe PDF Reference, or as further restricted by the ISO 15930 family of
International Standards (PDF/X). More specifically, the data that define a compound element as laid out on a
compound page by the PPML data is a page of a PDF file. To clarify this concept further, the pages of one or
more single or multiple page PDF files are used as the compound element data in a PPML/VDX instance.
PPML/VDX enables the sender to identify the rigor with which the data being exchanged is defined and thus
also identifies the areas in which the receiver is being asked to assume responsibility. This also enables the
recipient of a file to clearly understand the liability assumed in accepting the file.
This part of ISO 16612 does not have a provision for specifying data specific to a given reader process or
printing device. Therefore, PPML/VDX has no provision for conveying device control information such as
imposition layout, trapping parameters, or any other device-specific information.
This part of ISO 16612 does, however, allow data that describe print product intent to be included in a
conforming PPML/VDX instance. “Print product intent” data, as they are referred to in this document, provide
information that describes various characteristics of the finished, variable print products to be manufactured in
a way that is device-independent. Characteristics such as binding style, media type and folding instructions
are allowed to vary per instance document and per compound page. The print product intent data of a
PPML/VDX instance is defined by a restricted subset of the JDF Specification that is based on XML syntax.
Two conformance levels are defined in this part of ISO 16612 and are referred to as PPML/VDX-Strict and
PPML/VDX-Relaxed.
PPML/VDX-Strict provides the sender with maximum control and portability of the exchanged data and is the
conformance level most suitable for blind complete exchange. All information necessary for defining a
complete variable data job is included in the exchanged data. All content data must be encoded as either
PDF/X-1a and/or PDF/X-3 (see ISO 15930-1 and ISO 15930-3).
PPML/VDX-Relaxed is used where not all information required by the receiver to manufacture the job is
required to be included in the exchanged data. Data not provided in the exchange m
...
INTERNATIONAL ISO
STANDARD 16612-1
First edition
2005-12-15
Graphic technology — Variable printing
data exchange —
Part 1:
Using PPML 2.1 and PDF 1.4
(PPML/VDX-2005)
Technologie graphique — Échange de données d'impression
variables —
Partie 1: Utilisant PPML 2.1 et PDF 1.4 (PPML/VDX-2005)
Reference number
©
ISO 2005
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO 2005
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2005 – All rights reserved
Contents Page
Foreword. iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions. 2
4 Notations . 3
5 Conforming files, readers and writers. 3
6 Technical requirements . 4
6.1 Data structure. 4
6.2 Components of a PPML/VDX instance .5
6.3 PPML/VDX file naming. 5
6.4 Structure of PPML/VDX files. 5
6.5 Placement, orientation and interaction of compound elements. 6
6.6 PDF data restrictions. 6
6.7 PPML/VDX file identification. 7
6.8 Embedding the PPMLVDX element in a PPML/VDX layout file . 7
6.9 PPML layout data restrictions . 8
6.10 Specifying print product intent specifications in the PPML/VDX layout file . 11
6.11 Compression . 12
6.12 MD5 string encoding . 12
6.13 Encryption . 12
Annex A (normative) The ContentBindingTable element definition . 13
Annex B (normative) Specifying print product intent in PPML . 17
Annex C (normative) The PPMLVDX element definition . 22
Annex D (informative) PPML/VDX notes . 26
Annex E (informative) PPML feature summary . 29
Annex F (informative) Patents. 31
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 16612-1 was prepared by Technical Committee ISO/TC 130, Graphic technology.
ISO 16612-1 is based on ANSI/CGATS.20-2002, Graphic technology — Variable printing data exchange
using PPML and PDF (PPML/VDX).
ISO 16612 consists of the following parts, under the general title Graphic technology — Variable printing data
exchange:
— Part 1: Using PPML 2.1 and PDF 1.4 (PPML/VDX-2005)
iv © ISO 2005 – All rights reserved
Introduction
ISO 16612 defines a data format and its usage for facillitating methods of exchange of digital data for variable
data printing. It focuses on the exchange of files between establishments as well as within an integrated
environment that produces variable data printing. In particular, ISO 16612 is concerned with the exchange of
content information as well as data representing the final appearance of customized or personalized print
products to be manufactured. This part of ISO 16612 is based on the use of PPML version 2.1, PDF version
1.4, and JDF version 1.2. Subsequent parts of ISO 16612 may use later revisions of these reference
documents. However, because it will be important to be able to separately identify different versions of
PPML/VDX, these will be created as individual parts of ISO 16612.
This part of ISO 16612 is intended to respond to the workflow requirements associated with the efficient and
reliable exchange of final form data between one or more senders or receivers. The workflows addressed by
this part of ISO 16612 can differ in their degree of optimization, flexibility and level of integration. It is
recognized that increasing flexibility can lead to the possibility of uncertainty or error in the interpretation of
page appearance data as intended by the originator. Two conformance levels are identified that provide a
reasonable balance between flexibility and predictability.
Unlike conventional digital master formats that describe the final appearance of pages of a single document, a
variable document format must define many related documents and the final graphical appearance of the
pages of each document. Such documents are referred to in this part of ISO 16612 as “instance documents”.
It is important to note that instance documents within a job may vary in page count, graphical content, page
dimensions and finishing. The pages of instance documents are referred to in this part of ISO 16612 as
“compound pages” where all pages of each document are defined in reader order.
Each compound page is an assembly of one or more partial pages or graphical content objects referred to in
this part of ISO 16612 as “compound elements”. In most cases, many compound page definitions share a
common set of compound element definitions. This part of ISO 16612 takes advantage of this content data
sharing by allowing compound element data to be defined once regardless of the number of times it is
referenced from the various compound page definitions. This effectively minimizes the overall size of the data
that need to be exchanged, to a size that is manageable for most exchange scenarios.
The layout data entity that defines the instance documents and their compound pages is referred to in this part
of ISO 16612 as the “layout data” of a PPML/VDX instance, where such a file set is referred to as a
“PPML/VDX instance”. The layout data is defined using the Personalized Print Markup Language (PPML) data
format, which is based on XML syntax.
The PPML layout data can also carry meta-information that characterizes the re-use of specific renderings of
compound element data as they appear as graphical marks on compound pages. This re-used information is
intended to provide developers and manufacturers of reader software, such as a PPML/VDX conforming print
or display rendering system, with opportunities to improve the efficiency of page rasterization.
All compound element data of a PPML/VDX instance referenced from the PPML layout data must be defined
in the PDF format as defined in the Adobe PDF Reference, or as further restricted by the ISO 15930 family of
International Standards (PDF/X). More specifically, the data that define a compound element as laid out on a
compound page by the PPML data is a page of a PDF file. To clarify this concept further, the pages of one or
more single or multiple page PDF files are used as the compound element data in a PPML/VDX instance.
PPML/VDX enables the sender to identify the rigor with which the data being exchanged is defined and thus
also identifies the areas in which the receiver is being asked to assume responsibility. This also enables the
recipient of a file to clearly understand the liability assumed in accepting the file.
This part of ISO 16612 does not have a provision for specifying data specific to a given reader process or
printing device. Therefore, PPML/VDX has no provision for conveying device control information such as
imposition layout, trapping parameters, or any other device-specific information.
This part of ISO 16612 does, however, allow data that describe print product intent to be included in a
conforming PPML/VDX instance. “Print product intent” data, as they are referred to in this document, provide
information that describes various characteristics of the finished, variable print products to be manufactured in
a way that is device-independent. Characteristics such as binding style, media type and folding instructions
are allowed to vary per instance document and per compound page. The print product intent data of a
PPML/VDX instance is defined by a restricted subset of the JDF Specification that is based on XML syntax.
Two conformance levels are defined in this part of ISO 16612 and are referred to as PPML/VDX-Strict and
PPML/VDX-Relaxed.
PPML/VDX-Strict provides the sender with maximum control and portability of the exchanged data and is the
conformance level most suitable for blind complete exchange. All information necessary for defining a
complete variable data job is included in the exchanged data. All content data must be encoded as either
PDF/X-1a and/or PDF/X-3 (see ISO 15930-1 and ISO 15930-3).
PPML/VDX-Relaxed is used where not all information required by the receiver to manufacture the job is
required to be included in the exchanged data. Data not provided in the exchange may be submitted
separately, or identified through communication between sender and receiver, and it will be the recipient’s
responsibility to provide the additional data and properly bind them to the PPML/VDX data. This conformance
level may also make use of PDF files not conforming to the PDF/X-1a or PDF/X-3 International Standards.
The two conformance levels of PPML/VDX accommodate multiple exchange modes (including single file
single transfer, multiple file single transfer and multiple file multiple transfer) while insuring reliable exchange
of all data components. PPML/VDX is therefore suitable for collaborative authoring workflows where more
than one sender may exchange data components of the same job with a receiver, where the receiver can
reliably determine when all components of the exchanged job are under their local control.
A set of application notes for this part of ISO 16612 may be found at http://www.npes.org/standards/tools.html.
In addition, pointers may be found on this site to development tools provided for the assistance of developers
and users of applications prepared, based on this p
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.