ECMA-376 - Office Open XML - 1
st
Edition
c-rex.net
Introduction
About c-rex.net
Features
Frequently Asked Questions
License
Additional Resources
Known Issues
Office Open XML Overview
Introduction
Purposes for the standard
Structure of the standard
Properties of the standard
Structure of an Office Open XML Document
Summary
Citations
Part 1: Fundamentals
Foreword
Introduction
Scope
Conformance
Normative References
Definitions
Notational Conventions
Acronyms and Abbreviations
General Description
Overview
Packages
Markup Compatibility and Extensibility
WordprocessingML
SpreadsheetML
PresentationML
DrawingML
Shared
Bibliography
Index
Part 2: Open Packaging Conventions
Foreword
Scope
Normative References
Definitions
Notational Conventions
Acronyms and Abbreviations
General Description
Overview
Package Model
Physical Package
Core Properties
Thumbnails
Digital Signatures
Resolving Unicode Strings to Part Names
Pack URI
ZIP Appnote.txt Clarifications
Schemas - XML Schema
Schemas - RELAX NG
Standard Namespaces and Content Types
Physical Model Design Considerations
Conformance Requirements
Bibliography
Index
Part 3: Primer
Foreword
Introduction
Scope
Introduction to WordprocessingML
Introduction to SpreadsheetML
Introduction to PresentationML
Introduction to DrawingML
Introduction to VML
Introduction to Shared MLs
Miscellaneous Topics
Part 4: Markup Language Reference
Foreword
Introduction
Part Overview
WordprocessingML Reference Material
SpreadsheetML Reference Material
PresentationML Reference Material
DrawingML Reference Material
VML Reference Material
Shared MLs Reference Material
Custom XML Schema References
Office Schemas – XML Schema
Schemas – RELAX NG
Additional Syntax Constraints
Predefined SpreadsheetML Style Definitions
Example Predefined DrawingML Shape and Text Geometries
Root Element Locations
Part 5: Markup Compatibility and Extensibility
Foreword
Scope
Normative References
Definitions
Notational Conventions
Acronyms and Abbreviations
General Description
Overview
Markup Compatibility Fundamentals
Markup Compatibility Attributes and Elements
Namespace Subsumption
Application-Defined Extension Elements
Preprocessing Model for Markup Consumption
Validation Using NVDL
Bibliography
Index
Index
Search
Home
Part 2: Open Packaging Conventions
Digital Signatures
Digital Signature Parts
Digital Signature Markup
Object Element
Object Element
The
<Object>
element can be either package-specific or application-specific.
Part 2: Open Packaging Conventions
Foreword
Scope
Normative References
Definitions
Notational Conventions
Acronyms and Abbreviations
General Description
Overview
Package Model
Physical Package
Core Properties
Thumbnails
Digital Signatures
Choosing Content to Sign
Digital Signature Parts
Digital Signature Origin Part
Digital Signature XML Signature Part
Digital Signature Certificate Part
Digital Signature Markup
Modifications to the XML Digital Signature Specification
Signature Element
SignedInfo Element
CanonicalizationMethod Element
SignatureMethod Element
Reference Element
Transforms Element
Transform Element
DigestMethod Element
DigestValue Element
SignatureValue Element
Object Element
Package-Specific Object Element
Application-Specific Object Element
KeyInfo Element
X509Data Element
X509Certificate Element
Manifest Element
SignatureProperties Element
SignatureProperty Element
SignatureTime Element
Format Element
Value Element
RelationshipReference Element
RelationshipsGroupReference Element
Relationships Transform Algorithm
Digital Signature Example
Generating Signatures
Validating Signatures
Support for Versioning and Extensibility
Resolving Unicode Strings to Part Names
Pack URI
ZIP Appnote.txt Clarifications
Schemas - XML Schema
Schemas - RELAX NG
Standard Namespaces and Content Types
Physical Model Design Considerations
Conformance Requirements
Bibliography
Index
Close