What is ISO/IEC 29500-2 about?
ISO/IEC 29500-2 is the second part of an international standard that deals with document description and processing languages.
ISO/IEC 29500-2 defines a set of conventions for packaging one or more interrelated byte streams (parts) as a single resource (package).
ISO/IEC 29500-2 specifies the terms, definitions, conformance, overview, abstract package model, physical package model, core properties, thumbnails, digital signatures for office open XML file formats.
Note: ISO/IEC 29500-2 conventions are applicable not only to Office Open XML specifications but also to other markup specifications.
Who is ISO/IEC 29500-2 for?
ISO/IEC 29500-2 on office open XML file formats are useful for:
- Web developing companies
- E-business companies
- Office XML users
- MS office users
- IT companies
- Applications developing companies
Why should you use ISO/IEC 29500-2?
The Office Open XML file formats are a set of file formats that can be used to represent electronic office documents.
ISO/IEC 29500-2 specifies a family of XML schemas, collectively called Office Open XML, which define the XML vocabularies for word-processing, spreadsheet, and presentation documents, as well as the packaging of documents that conform to these schemas.
ISO/IEC 29500-2 sets the goal to enable the implementation of the Office Open XML formats by the widest set of tools and platforms, fostering interoperability across office productivity applications and line-of-business systems. It also supports and strengthens document archival and preservation, all in a way that is fully compatible with the existing corpus of Microsoft® Office1) documents.
What’s changed since the last update?
BS ISO/IEC 29500-2:2021 supersedes BS ISO/IEC 29500-2:2012. BS ISO/IEC 29500-2:2021
includes some technical changes with respect to the previous edition which include:
- Requirements around streaming consumption have been dropped
- Wherever possible, requirements on programs have been rewritten as those on data
- Annex H has been added to depict an example package
- The Index (Annex J in the preceding editions) has been deleted
- Bibliography has been added