1、BS ISO 19445:2016Graphic technology Metadata for graphic artsworkflow XMP metadata forimage and document proofingBSI Standards PublicationWB11885_BSI_StandardCovs_2013_AW.indd 1 15/05/2013 15:06BS ISO 19445:2016 BRITISH STANDARDNational forewordThis British Standard is the UK implementation of ISO 1
2、9445:2016.The UK participation in its preparation was entrusted to TechnicalCommittee PAI/43, Graphic technology.A list of organizations represented on this committee can beobtained on request to its secretary.This publication does not purport to include all the necessaryprovisions of a contract. Us
3、ers are responsible for its correctapplication. The British Standards Institution 2016.Published by BSI Standards Limited 2016ISBN 978 0 580 85457 6ICS 35.240.30Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published under the authority of
4、theStandards Policy and Strategy Committee on 30 June 2016.Amendments/corrigenda issued since publicationDate T e x t a f f e c t e dBS ISO 19445:2016 ISO 2016Graphic technology Metadata for graphic arts workflow XMP metadata for image and document proofingTechnologie graphique Mtadonnes pour le flu
5、x de travail des arts graphiques Mtadonnes XMP pour la relecture de document et dimageINTERNATIONAL STANDARDISO19445First edition2016-06-01Reference numberISO 19445:2016(E)BS ISO 19445:2016ISO 19445:2016(E)ii ISO 2016 All rights reservedCOPYRIGHT PROTECTED DOCUMENT ISO 2016, Published in Switzerland
6、All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested
7、 from either ISO at the address below or ISOs member body in the country of the requester.ISO copyright officeCh. de Blandonnet 8 CP 401CH-1214 Vernier, Geneva, SwitzerlandTel. +41 22 749 01 11Fax +41 22 749 09 47copyrightiso.orgwww.iso.orgBS ISO 19445:2016ISO 19445:2016(E)Foreword ivIntroduction v1
8、 Scope . 12 Normative references 13 Terms, definitions and abbreviated terms 13.1 Terms and definitions . 13.2 Abbreviated terms . 24 Requirements 24.1 General . 24.2 Namespace 24.3 XMP packet structure 24.4 ImageApprovals property . 24.5 ProofingApprovals property . 34.6 ProofPrinter record . 44.7
9、ProofingDevice record 55 Soft-Proofing PDF specifications . 65.1 Encoding PDF/X output conditions 65.2 Using digital signatures . 6Annex A (informative) XMP examples . 7Bibliography 9 ISO 2016 All rights reserved iiiContents PageBS ISO 19445:2016ISO 19445:2016(E)ForewordISO (the International Organi
10、zation 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 establishe
11、d 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.T
12、he procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the
13、editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives). 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. Details of any patent
14、 rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents). Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.For an
15、 explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISOs adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary informationThe committee responsible for this
16、 document is ISO/TC 130, Graphic technology.iv ISO 2016 All rights reservedBS ISO 19445:2016ISO 19445:2016(E)IntroductionThis International Standard describes a set of metadata that can be used to communicate the approval status for images or documents that are used for graphic arts print production
17、 workflow.It is based on the soft-proofing ticket defined by the Ghent PDF Workgroup which uses XMP. This specification includes the specification of the Ghent PDF Workgroup soft-proofing ticket and extends it to include metadata required for the image preparation stage of the workflow.The intent of
18、 this metadata is to track who has approved the image or document, how the proof was prepared, and what the viewing conditions were during the approval. To achieve this, the approver is identified along with the document output conditions, the software used for the approval and details of the device
19、 configuration. ISO 2016 All rights reserved vBS ISO 19445:2016BS ISO 19445:2016Graphic technology Metadata for graphic arts workflow XMP metadata for image and document proofing1 ScopeThis International Standard specifies the set of metadata to be used to communicate the approval status, proof prep
20、aration and viewing parameters for images and documents that are used in the graphic arts print production workflow.2 Normative referencesThe following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only th
21、e edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.ISO 15076-1, Image technology colour management Architecture, profile format and data structure Part 1: Based on ICC.1:2010ISO 15930 (all parts), Graphic technology Prepr
22、ess digital data exchange using PDFISO 16684-1, Graphic technology Extensible metadata platform (XMP) specification Part 1: Data model, serialization, and core propertiesISO 32000-1, Document management Portable document format Part 1: PDF 1.73 Terms, definitions and abbreviated termsFor the purpose
23、s of this document, the following terms, definitions and abbreviated terms apply.3.1 Terms and definitions3.1.1ICC CMYK characterization data registrycentral registry for CMYK print characterization data maintained by the ICC3.1.2ICC profileset of colorimetric transforms prepared in accordance with
24、ICC.1 or ISO 15076-13.1.3PDF/Xfile format for reliable exchange of print-ready data defined in ISO 159303.1.4URIUniform Resource Identifier as defined in IETF RFC 39863.1.5XMPeXtensible Metadata Platformstandard format for the creation, processing, and interchange of metadata as defined by ISO 16684
25、-1INTERNATIONAL STANDARD ISO 19445:2016(E) ISO 2016 All rights reserved 1BS ISO 19445:2016ISO 19445:2016(E)3.2 Abbreviated termsGWG Ghent PDF Workgroup (see www.gwg.org)ICC International Color Consortium (see www.color.org)URI Uniform Resource IdentifierXMP eXtensible Metadata Platform4 Requirements
26、4.1 GeneralXMP shall be used to store information about the image and document preparation and approval and shall conform to the requirements of ISO 16684-1 and additional requirements as defined by this International Standard.This metadata shall be added, as described in ISO 16684-1, as an XMP pack
27、et to the image or document to which it refers.4.2 NamespaceThe namespace URI for XMP properties and fields defined in this International Standard shall be “http:/gwg.org/spt/xmlns/”.The preferred namespace prefix is spt.4.3 XMP packet structureAn XMP packet conforming to this International Standard
28、 shall include either the ImageApprovals property or the ProofingApprovals property but not both. An XMP packet conforming to this International Standard may contain other XMP properties.4.4 ImageApprovals propertyThe ImageApprovals property shall be a non-empty ordered array of ImageApproval record
29、s as specified in Table 1.The ImageApprovals record shall contain entries for all fields marked as Required and, where appropriate, should contain entries for those fields marked as Optional.NOTE There is currently no defined purpose to the ImageApprovals order. An ordered array is used for compatib
30、ility with earlier GWG specifications.The fields of the ImageApproval record are shown in Table 1.2 ISO 2016 All rights reservedBS ISO 19445:2016ISO 19445:2016(E)Table 1 ImageApproval recordName Type Field contentPrintingConditionIdentifier open Choice of Tex tRequired. The reference name for the pr
31、inting condition that was used when the image was approved.This is an open choice - preferred options are those indicated in the ICC CMYK characterization data registry (see www.color.org).PrintingConditionDescription Tex t Required. A non-empty human readable string that describes the printing cond
32、ition.PrintingConditionProfileID Tex t Required. The ICC profile ID of the printing condition profile used when the image was approved. Note that if the ICC profile ID was not set (i.e. is zero) the profile ID shall be calculated as described in ISO 15076-1 (ICC profile format specification).The 16-
33、byte ICC profile ID shall be expressed as a hexadecimal text string with dash separators between every 8 characters (4 bytes) making a total string length of 35 characters.RenderingIntent closed Choice of Tex tRequired. The rendering intent used when approving the image; closed choice of Absolute-Co
34、lorimetric, RelativeColorimetric, Perceptual or Saturation.NOTE If using BlackPointCompensation as de-fined in ISO 18619, then RenderingIntent cannot be AbsoluteColorimetric.BlackPointCompensation Boolean Required. Indicates whether BlackPoint Compen-sation was used when the image was approved. Blac
35、kPoint Compensation should be performed as described in ISO 18619.ApproverName ProperName Required. A human readable name.ApprovalDevice closed Choice of Tex tRequired. Closed choice of Monitor or Printer.ApprovalStatus closed Choice of Tex tRequired. The status of approval; closed choice of Approve
36、d or Rejected.ApprovalDate Date Required. The date and time of approval.ProofPrinters ordered array of ProofPrinter recordsRequired when hard copy proofing is performed. One or more ProofPrinter records defined in 4.6 describing the hard copy proof.ProofingDevices ordered array of ProofingDevice rec
37、ordsRequired when soft proofing is performed. One or more ProofingDevice records defined in 4.7 describing the proofing device(s).4.5 ProofingApprovals propertyThe ProofingApprovals property shall be a non-empty ordered array of ProofingApproval records as specified in Table 2.The ProofingApprovals
38、record shall contain entries for all fields marked as Required and, where appropriate, should contain entries for those fields marked as Optional. When writing the ProofingApprovals record entries for those fields indicated as Deprecated should not be used, fields marked in this way indicate past us
39、age and are provided in this International Standard for information only.NOTE There is currently no defined purpose to the ProofingApprovals order. An ordered array is used for compatibility with earlier GWG specifications. ISO 2016 All rights reserved 3BS ISO 19445:2016ISO 19445:2016(E)The fields o
40、f the ProofingApproval record are shown in Table 2.Table 2 ProofingApproval recordName Type Field contentUsePDFXOutputCondition Boolean Required. A flag that indicates that the output conditions used for proofing are exactly the one found in the OutputIntent of PDF/X, TIFF or JPEG.OldOutputCondition
41、Identifier Tex t Deprecated. A string identifying the intended out-put device or production condition in human- or machine- readable form that was formerly used in PDF/ X .OldDestOutputProfile Tex t Deprecated. The ICC profile data converted to Base64 notation (according to RFC 2045, section 6.8) de
42、fining the transformation from the PDF documents source colors to output device color-ants that was formerly used in PDF/X.UseSimulation Boolean Deprecated. A flag that indicates that the docu-ment was approved using a simulation profile.SimulationConditionIdentifier Tex t Deprecated (was Required i
43、f UseSimulation is True). A string identifying the simulation profile.SimulationProfile Tex t Deprecated (was Required if UseSimulation is true). An ICC profile used for simulation. The ICC profile data converted to Base64 notation (according to RFC 2045, section 6.8).ProofingUserName ProperName Opt
44、ional. A human readable name.ProofingUserLogin Tex t Required. A (non-empty) user identification used by the user to connect on the proofing software.aProofingSoftwarePlatform open choice of textRequired. A (non-empty) human readable iden-tification of the OS of the platform on which the proofing wa
45、s performed. This is an open choice whose values include MacOS, Windows and Linux.ProofingSoftwareVendor Tex t Required. A (non-empty) human readable iden-tification of the vendor company that made the proofing solution.ProofingSoftwareMake Tex t Required. A (non-empty) human readable name describin
46、g the proofing solution used.ProofingSoftwareVersion Tex t Optional. The version number of the solution used to proof the file.ProofingApprovalStatus closed Choice of Tex tRequired. The status of approval; closed choice of Approved or Rejected.ProofingApprovalDate Date Required. The date and time of
47、 approval.ProofingDevices ordered array of ProofingDevice recordsRequired if soft proofing is performed. One or more ProofingDevice records defined in 4.7 describing the proofing device(s).ProofPrinters ordered array of ProofPrinter recordsRequired if hard copy proofing is performed. One or more Pro
48、ofPrinter records defined in 4.6 describ-ing the hard copy proof printer.aWhen hard copy proofs are used, this should identify the person responsible for reflecting the status of the proof in the electronic version of the proof.4.6 ProofPrinter recordThe use of the ProofPrinter record is optional. W
49、hen used, the ProofPrinter record shall contain entries for all fields marked as Required in Table 3 and, where appropriate, should contain entries for those fields marked as Optional.4 ISO 2016 All rights reservedBS ISO 19445:2016ISO 19445:2016(E)The fields of the ProofPrinter record are shown in Table 3.Table 3 ProofPrinter recordName Type Field contentProofingDeviceCalibrated Boolean Required. A flag that describes whether the output device was calibrated or not when the user approved the document.ProofingDevice