Shopping Cart

No products in the cart.

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
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

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
BS ISO/IEC 29500-2:2021
$215.11