1、BRITISH STANDARDBS ISO 24517-1:2008Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1)ICS 35.240.30; 37.100.99g49g50g3g38g50g51g60g44g49g42g3g58g44g55g43g50g56g55g3g37g54g44g3g51g40g53g48g44g54g54g44g50g49g3g40g59g38g40g51g55g3g36g54g3g51g40g53g48g44g55g55g40g3
2、9g3g37g60g3g38g50g51g60g53g44g42g43g55g3g47g36g58BS ISO 24517-1:2008This British Standard was published under the authority of the Standards Policy and Strategy Committee on 30 June 2008 BSI 2008ISBN 978 0 580 56808 4National forewordThis British Standard is the UK implementation of ISO 24517-1:2008
3、.The UK participation in its preparation was entrusted by Technical Committee IDT/1, Document management applications, to Subcommittee IDT/1/2, Applications issues.A list of organizations represented on this committee can be obtained on request to its secretary.This publication does not purport to i
4、nclude all the necessary provisions of a contract. Users are responsible for its correct application.Compliance with a British Standard cannot confer immunity from legal obligations.Amendments/corrigenda issued since publicationDate CommentsReference numberISO 24517-1:2008(E)INTERNATIONAL STANDARD I
5、SO24517-1First edition2008-05-15Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1) Gestion de documents Format de documents dingnierie utilisant le PDF Partie 1: Utilisation du PDF 1.6 (PDF/E-1) BS ISO 24517-1:2008ii iiiContents Page Foreword .v Introductionvi
6、 1 Scope1 2 Normative references1 3 Terms and definitions .2 4 Notations 3 5 PDF/E-1 conforming files and readers 3 6 Syntax.4 6.1 File header4 6.2 File trailer4 6.3 Document ID 4 6.4 Cross-reference tables and cross-reference streams.4 6.5 Document information dictionary4 6.6 String objects.4 6.7 S
7、tream objects.4 6.8 Linearized PDF.5 6.9 Implementation limits5 7 Graphics .5 7.1 General .5 7.2 Output intent 5 7.3 Colour spaces5 7.4 Images 7 7.5 Form XObjects .7 7.6 Reference XObjects.7 7.7 PostScript XObjects 7 7.8 Shading operator.7 7.9 Extended graphics state.7 7.10 Rendering intents 7 7.11
8、Content streams 8 7.12 Optional content 8 7.13 Print scaling .8 8 Fonts.8 8.1 General .8 8.2 Font types.9 8.3 Composite fonts 9 8.4 Embedded font programs.9 8.5 Font subsets 10 8.6 Character encodings.10 9 Annotations10 9.1 General .10 9.2 Annotation types .11 9.3 Annotation dictionaries 11 10 Inter
9、active forms11 11 Actions11 11.1 General .11 11.2 Hypertext links.12 BS ISO 24517-1:2008iv 12 Presentations .12 13 Metadata .12 13.1 General12 13.2 Version Identification 12 13.3 Document information dictionary 13 13.4 XMP header 14 13.5 File identifiers.14 13.6 File provenance information.14 13.7 V
10、alidation14 14 Embedded files 14 15 Multimedia 15 15.1 General15 15.2 Self-contained 15 15.3 Handling of multimedia .15 15.4 Must-have parameters.15 15.5 Alternate presentations.15 16 3D 15 16.1 General15 16.2 Display of 3D annotations.15 16.3 Supported 3D formats .15 16.4 3D JavaScript .16 17 Unrec
11、ognized data.16 17.1 Extensions to the PDF format 16 18 Encryption 16 18.1 General16 18.2 Encryption version 16 18.3 Direct objects in the encryption dictionary.17 18.4 User access permissions17 19 Digital signatures.17 19.1 General17 19.2 Declaring the presence of signatures .17 19.3 Signature dict
12、ionaries .17 19.4 Signature reference dictionaries17 19.5 Document permissions dictionary.18 19.6 Detection and notification.18 19.7 Display of signature fields 18 19.8 Detection of changes 18 19.9 Prevention of changes 18 19.10 Verification of the identity of signer 18 Annex A (informative) PDF/E u
13、se cases .19 Bibliography 26 BS ISO 24517-1:2008vForeword 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
14、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
15、 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
16、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
17、patent rights. ISO shall not be held responsible for identifying any or all such patent rights. ISO 24517-1 was prepared by Technical Committee ISO/TC 171, Document management applications, Subcommittee SC 2, Application issues. ISO 24517 consists of the following parts, under the general title Docu
18、ment management Engineering document format using PDF: Part 1: Use of PDF 1.6 (PDF/E-1) BS ISO 24517-1:2008vi Introduction The ISO 24517 series defines a file format for the exchange of engineering documents based on the PDF format for various communities working with engineering documentation. It i
19、s a multi-part standard with subsequent parts expected to address future workflow and data requirements. The ISO 24517 series improves document exchange, collaboration, and print accuracy within engineering workflows, both inside companies and with extended enterprises of partners, suppliers, custom
20、ers, government organizations and citizens. It will enable organizations to streamline engineering workflows that incorporate diverse sets of complex documents, resulting in improved productivity and the ability to more quickly deliver better products to market. It defines the features of PDF that a
21、re required, recommended, restricted, or prohibited when creating, viewing, marking up, printing, analysing, and distributing engineering documents. It takes into consideration the differing needs of both interactive and non-interactive readers. The ISO 24517 series specifies the proper use of PDF f
22、or on-screen display and printing of engineering documents. Printed engineering documents are assemblies of a page (or pages) created by different organizations which can be inter-departmental or inter-company. It also defines a framework for representing the logical structure and other semantic inf
23、ormation of engineering documents within conforming files. The ISO 24517 series is intended to provide a format for the development of various applications, such as products that read, render, write, print, and validate PDF conforming documents. Different products will incorporate various capabiliti
24、es to prepare, interpret, and process conforming objects. Adobe Systems Incorporated makes the PDF specification publicly available. However, the inclusive, feature-rich nature of the format requires that additional constraints be placed on its use to make it suitable for engineering workflow docume
25、nts. PDF/E allows engineering professionals to reliably create, exchange, and review engineering documentation, including large format documents. PDF/E enables organizations to work more effectively when creating or exchanging engineering documentation. AIIM, an accredited standards developing organ
26、ization, maintains an ongoing series of application notes for guiding developers and users of this part of ISO 24517. These application notes are available at http:/www.aiim.org/. AIIM will also retain copies of the specific non-ISO normative references of this part of ISO 24517 which are publicly a
27、vailable electronic documents. BS ISO 24517-1:20081Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1) 1 Scope This part of ISO 24517 specifies the use of the Portable Document Format (PDF) Version 1.6 for the creation of documents used in engineering workflows
28、. This part of ISO 24517 does not define the following: method of electronic distribution; method of creation or conversion from paper or electronic documents to the PDF/E format; specific technical design, user interface, or implementation; required computer hardware and/operating systems; or metho
29、ds for validating the conformance of PDF/E files or readers. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (
30、including any amendments) applies. ISO 19005-1:2005, Document management Electronic document file format for long-term preservation Part 1: Use of PDF 1.4 (PDF/A-1) ICC.1:2004-10 (Profile version 4.2.0.0), Image technology colour management Architecture, profile format, and data structure, Internati
31、onal Color Consortium(available from www.color.org) Adobe PDF Reference, fifth edition version 1.6, ISBN 0-321-30474-8 (available from ) Errata for Adobe PDF Reference, fifth edition version 1.6, 31 August 2005 (available from ) Addendum on Blend Modes. Adobe Systems Incorporated, January 23, 2006 (
32、available from ) XMP Specification, XMP: Adding Intelligence to Media, Adobe Systems Incorporated, September 2005(available from http:/ BS ISO 24517-1:20082 3 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1 reader software application that is a
33、ble to read and process files 3.2 PDF/E-1 conforming reader software application that is able to read and process PDF/E-1 files in accordance with this part of ISO 24517 3.3 interactive PDF/E-1 conforming reader PDF/E-1 conforming reader that provides an enhanced level of functionality for some or a
34、ll of the interactive features of PDF/E-1 3.4 non-interactive PDF/E-1 conforming reader PDF/E-1 conforming reader that provides no enhanced level of functionality for the interactive features of PDF/E-1 3.5 electronic document electronic representation of a page-oriented aggregation of text and grap
35、hic data, and metadata useful to identify, understand, and render that data, that can be reproduced on paper or optical microform without significant loss of its information content 3.6 EOF marker end-of-file marker five character sequence denoted as “%EOF” marking the end of a PDF file 3.7 EOL mark
36、er end-of-line marker one or two character sequence marking the end of a line of text, consisting of a CARRIAGE RETURN character (0Dh) or a LINE FEED character (0Ah) or a CARRIAGE RETURN followed immediately by a LINE FEED 3.8 PDF Portable Document Format file format defined in Portable Document For
37、mat Version 1.6 and its Errata 3.9 writer software application that is able to write files 3.10 PDF/E-1 conforming file PDF/E-1 file file encompassing all requirements of this part of ISO 24517 BS ISO 24517-1:200834 Notations For the purposes of this part of ISO 24517, references to “PDF Reference”
38、are to the Adobe PDF Reference, fifth edition version 1.6, as modified by Errata for PDF Reference, fifth edition version 1.6, and by Addendum on Blend Modes as identified in Clause 2. PDF operators, PDF keywords, the names of keys in PDF dictionaries, and other predefined names are written in bold
39、sans serif font; operands of PDF operators or values of PDF dictionary keys are written in italic sans serif font. EXAMPLE 1 The Default value for the TR2 key. Token characters used to delimit objects and describe the structure of PDF files, as defined in PDF Reference, 3.1, may be identified by the
40、ir ISO/IEC 10646 character name written in uppercase in bold sans serif font followed by a parenthetic two digit hexadecimal character value with the suffix “h”. EXAMPLE 2 CARRIAGE RETURN (0Dh). Text string characters in content streams, as defined by PDF Reference, 3.8.1, may be identified by their
41、 ISO/IEC 10646 character name written in uppercase in bold sans serif font followed by a parenthetic four-digit hexadecimal character code value with the prefix “U+”. EXAMPLE 3 EN SPACE (U+2002). 5 PDF/E-1 conforming files and readers This part of ISO 24517 specifies the use of the PDF file format f
42、or the exchange of digital data representing a compound entity. A PDF/E-1 conforming file is a PDF file in which those features necessary for the exchange of a compound entity are in accordance with this part of ISO 24517. A PDF/E-1 conforming file may also include other valid PDF features that do n
43、ot affect display or function of the compound entity. PDF/E-1 conformance is identified by use of the pdfe:ISO_PDFEVersion property as defined in 13.3. The value of the ISO_PDFEVersion key in the document information dictionary shall be PDF/E-1 for a PDF/E-1 conforming file. Neither the version numb
44、er in the header of a PDF file, nor the value of the Version key in the Catalog of a PDF file indicates that a file is in accordance with this part of ISO 24517. NOTE 1 These values are specified in Table 1 of 13.3. Although PDF Reference permits compliance with earlier versions of PDF, features des
45、cribed in versions of the PDF specification earlier than 1.6, but not described in PDF Reference, shall not be used in a PDF/E-1 conforming file. A PDF/E-1 conforming writer is a software application that is able to write files in accordance with the requirements of this part of ISO 24517. A PDF/E-1
46、 conforming reader is a software application that shall be able to read and appropriately process all PDF/E-1 files in a manner conforming to the requirements for PDF/E-1 files as defined in this part of ISO 24517. A PDF/E-1 conforming reader may parse PDF files that are not PDF/E-1 conforming files
47、. The behaviour of a PDF/E-1 conforming reader on non-conforming files is beyond the scope of this part of ISO 24517. Rendering of PDF/E-1 conforming files shall be performed as defined in the PDF Reference and as restricted by this part of ISO 24517. To the extent that the PDF Reference and this pa
48、rt of ISO 24517 permit more than one rendering of a PDF/E-1 conforming file, a PDF/E-1 conforming reader may use embedded job ticket or metadata information to control the rendering of the file more precisely. Furthermore, interactive PDF/E-1 BS ISO 24517-1:20084 conforming readers may provide user
49、interface elements to control dynamic features of PDF/E-1 such as optional content, three dimensional (3D) and multimedia. NOTE 2 A PDF/E-1 conforming file is not obligated to use any PDF feature other than those explicitly required by the PDF Reference or this part of ISO 24517. 6 Syntax 6.1 File header The % character of the file header shall occur at byte offset 0 of the file. 6.2 File trailer The file trailer dictionary shall contain the ID keyword. The value for the ID entry shal