ISO/IEC 14496-22:2026
Information technology — Coding of audio-visual objects — Part 22: Open font format
Information technology — Coding of audio-visual objects — Part 22: Open font format
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 1003
- Дата публикации:
- 16 июля 2026 г.
- Издание:
- ISO/IEC IS 14496 edition 5 version 1
- ICS:
- 35.040.40
This document specifies the Open Font Format (OFF) specification, including the TrueType and Compact Font Format (CFF) outline formats. Many references to both TrueType and PostScript exist throughout this document, as Open Font Format fonts combine the two technologies. The document defines data structures for various font tables and provides the necessary details for developers to build a font rendering and text layout/shaping engines in compliance with this document.
Abstract
Overview
ISO/IEC 14496-22:2026 - "Information technology - Coding of audio-visual objects - Part 22: Open font format" is an international standard published by ISO and IEC. This document defines the Open Font Format (OFF) specification, which plays a pivotal role in ensuring consistent, high-quality font representation and rendering across various digital platforms.
The Open Font Format supports both TrueType and Compact Font Format (CFF/CFF2) outline technologies, allowing for interoperability and compatibility between major font systems. This standard provides a comprehensive framework for developers, software vendors, and manufacturers implementing font rendering, text layout, and shaping engines, guaranteeing conformance with modern digital typography requirements.
Key Topics
- OFF File Structure: Detailed description of the Open Font Format file architecture, including how font data is organized using multiple tables and directories.
- Outline Support: Support for both TrueType and PostScript (CFF and CFF2) outlines, enabling combined font technologies in a unified font file.
- Font Tables: Specification of required and optional font tables, such as:
- Character to glyph index mapping (cmap)
- Font header and metrics (head, hhea, hmtx, maxp, name, OS/2, post)
- Outline-specific tables (glyf, loca for TrueType; CFF, CFF2 for Compact Font Format)
- Advanced typographic tables (GSUB, GPOS, BASE)
- Bitmap glyph and color font tables (EBDT, CBDT, sbix, COLR, CPAL)
- Advanced Layout and Variation: Extending support for font variations, multiple scripts and languages, typographic features, and dynamic instance generation.
- Table Organization and Recommendations: Guidance on table ordering, file alignment, mixing outline formats, device metrics, and optimization for rendering accuracy.
Applications
The ISO/IEC 14496-22:2026 Open Font Format standard is crucial for a wide range of digital content and multimedia solutions, including:
- Operating Systems: Core font support for text rendering in user interfaces, system dialogs, and applications.
- Web Browsers: Enabling the use of scalable, multilingual, and visually rich fonts in web pages by supporting widely adopted font formats (TrueType, CFF, SVG glyphs, color fonts).
- Mobile Devices: Efficient, consistent font usage across platforms and languages, optimizing for performance and compatibility in resource-constrained environments.
- Digital Publishing: Production of e-books, PDFs, and multimedia documents with complex typography, multi-script support, and advanced text layouts.
- Graphics and Multimedia Software: Integration into design, animation, and video editing applications, ensuring faithful reproduction of fonts in visual content.
- Embedded and IoT Devices: Reliable text rendering in interfaces for appliances, automotive systems, and other display-equipped devices.
By standardizing the structure and data representation of fonts, ISO/IEC 14496-22:2026 fosters interoperability, content portability, and accessibility across computing environments worldwide.
Related Standards
For a holistic approach to multimedia encoding and font interoperability, consider these related standards:
- ISO/IEC 14496 series (MPEG-4): A comprehensive set of standards for coding audio-visual objects, including audio, video, and synthetic content.
- ISO/IEC 14496-18: Specifies systems-level support for font management in MPEG-4.
- ISO/IEC 10646 / Unicode: The universal character set supporting global language coverage, essential for cmap table implementations.
- ISO/IEC 9541: Standard on font information interchange, complementing OFF for metadata and font information.
- W3C OpenType Specification: Closely related to OFF, with additional guidance relevant to web font use.
Adopting ISO/IEC 14496-22:2026 ensures compatibility, flexibility, and future-proofing for your digital typography infrastructure.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 14496-22:2026
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 14496-23:2008
ДействующийInformation technology — Coding of audio-visual objects — Part 23: Symbolic Music Representation
Overview ISO/IEC 14496-23:2008 - Part 23 of the ISO/IEC 14496 (MPEG-4) series - defines Symbolic Music Representation (SMR) for encoding musical scores and their relationships to other audiovisual el…
ISO/IEC 14496-18:2004
ДействующийInformation technology — Coding of audio-visual objects — Part 18: Font compression and streaming
Overview ISO/IEC 14496-18:2004 - part of the MPEG‑4 family - specifies font compression and streaming for embedding and delivering font data in MPEG‑4 audio‑visual presentations. The standard adopts…
ISO/IEC 10646:2020
ДействующийInformation technology — Universal coded character set (UCS)
Overview ISO/IEC 10646:2020 - Information technology - Universal coded character set (UCS) defines the architecture and coded character repertoire for global text representation. The standard specifi…
ISO/IEC 9541-2:2012
ДействующийInformation technology — Font information interchange — Part 2: Interchange format
Overview ISO/IEC 9541-2:2012 - Information technology - Font information interchange - Part 2: Interchange format - defines standardized interchange formats and the minimum subsets of font informatio…