BS ISO/IEC 29500-2:2021
$215.11
Document description and processing languages. Office Open XML file formats – Open packaging conventions
Published By | Publication Date | Number of Pages |
BSI | 2021 | 76 |
This document defines a set of conventions for packaging one or more interrelated byte streams (parts) as a single resource (package). These conventions are applicable not only to Office Open XML specifications as described in ISO/IEC 29500-1 and ISO/IEC 29500-4 , but also to other markup specifications.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | Foreword |
9 | Introduction |
11 | 1 Scope 2 Normative references |
12 | 3 Terms and definitions 3.1 Basics |
13 | 3.2 Abstract package model |
14 | 3.3 Physical package model |
15 | 3.4 Digital signature and thumbnail 3.5 Implementations 3.6 Core properties 4 Conformance 5 Overview |
16 | 6 Abstract package model 6.1 General 6.2 Parts 6.2.1 General 6.2.2 Part names |
18 | 6.2.3 Media types 6.2.4 Growth hint 6.2.5 XML usage 6.3 Part addressing 6.3.1 General |
19 | 6.3.2 Pack scheme |
20 | 6.3.3 Resolving a pack IRI to a resource 6.3.4 Composing a pack IRI |
21 | 6.3.5 Equivalence 6.4 Resolving relative references 6.4.1 General 6.4.2 Base IRIs |
22 | 6.4.3 Examples |
24 | 6.5 Relationships 6.5.1 General 6.5.2 Relationships part |
25 | 6.5.3 Relationship markup |
27 | 6.5.4 Examples |
29 | 7 Physical package model 7.1 General 7.2 Physical mapping guidelines 7.2.1 Using features of physical formats |
30 | 7.2.2 Mapped components 7.2.3 Mapping media types to parts |
33 | 7.2.4 Interleaving 7.2.5 Mapping part names to physical package item names |
35 | 7.3 Mapping to a ZIP file 7.3.1 General 7.3.2 Mapping part data |
36 | 7.3.3 ZIP item names 7.3.4 Mapping logical item names to ZIP item names 7.3.5 Mapping ZIP item names to logical item names 7.3.6 ZIP package limitations |
37 | 7.3.7 Mapping the Media Types stream 7.3.8 Mapping the growth hint 8 Core properties 8.1 General |
38 | 8.2 Core Properties part 8.3 Core properties markup 8.3.1 General |
39 | 8.3.2 Support for versioning and extensibility 8.3.3 coreProperties element 8.3.4 Core property elements |
42 | 9 Thumbnails 10 Digital signatures 10.1 General 10.2 Overview of OPC-specific restrictions and extensions to “XML-Signature Syntax and Processing” 10.3 Choosing content to sign |
43 | 10.4 Digital signature parts 10.4.1 General 10.4.2 Digital Signature Origin part 10.4.3 Digital Signature XML Signature part |
44 | 10.4.4 Digital Signature Certificate part 10.5 Digital signature markup 10.5.1 General 10.5.2 Support for versioning and extensibility 10.5.3 Signature element |
45 | 10.5.4 SignedInfo element 10.5.5 CanonicalizationMethod element 10.5.6 SignatureMethod element 10.5.7 Reference element |
46 | 10.5.8 Transform element |
47 | 10.5.9 RelationshipReference element 10.5.10 RelationshipsGroupReference element 10.5.11 DigestMethod element |
48 | 10.5.12 Object element 10.5.13 Manifest element 10.5.14 SignatureProperty element 10.5.15 SignatureTime element 10.5.16 Format element |
49 | 10.5.17 Value element 10.5.18 XPath element 10.6 Relationships transform algorithm |
50 | 10.7 Digital signature example |
51 | 10.8 Generating signatures |
53 | 10.9 Validating signatures |
55 | Annex A (informative) Preprocessing for generating relative references |
56 | Annex B (normative) Constraints and clarifications on the use of ZIP features |
65 | Annex C (normative) Schemas – W3C XML |
66 | Annex D (informative) Schemas – RELAX NG |
67 | Annex E (normative) Standard namespaces and media types |
68 | Annex F (informative) Physical package model design considerations |
72 | Annex G (informative) Differences between ISO/IEC 29500-2 and ECMA-376:2006 |
73 | Annex H (informative) Package example |
75 | Bibliography |