Skip to content

bloc table

Indexes the location of bitmap glyph data within the bdat table for Apple-format bitmap fonts.

Scope

  • Format family: Apple AAT
  • Table tag in JSON: bloc

Overview

The bloc (bitmap location) table is Apple's equivalent of the OpenType CBLC/EBLC tables. It stores location and index data for embedded bitmap glyphs.

The binary format is identical to CBLC — Font Flux JS delegates parsing and writing to the CBLC implementation.

Specs

JSON Structure

Same structure as the CBLC table. See that page for field documentation.

Notes

  • Always paired with a bdat table (the bitmap data).
  • Preserve _checksum for stable round-tripping.
  • Validate with .validate() after edits.