TTC

提供: 個人的記録
2014年1月3日 (金) 17:42時点におけるGonbe (トーク | 投稿記録)による版 (ページの作成:「Category:Software 複数のTrueTypeフォントを1ファイルにまとめたファイル形式。 = ヘッダ = ファイルの先頭部分に以下のヘッダが...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

複数のTrueTypeフォントを1ファイルにまとめたファイル形式。

ヘッダ

ファイルの先頭部分に以下のヘッダが記録されている。

TTCヘッダ(Version 1)
オフセット 説明
0 ttcf TTCであることを示す文字列が固定値で埋め込まれている 4 0x00010000 TTCのバージョン。32bit整数 8 32bit整数 TTCに含むフォントの数 12 32bit整数(複数) 各フォントの開始オフセット。TTCに含むフォントの数だけ存在する


TTCヘッダ(Version 2)
オフセット 説明
0 ttcf TTCであることを示す文字列が固定値で埋め込まれている 4 0x00020000 TTCのバージョン。32bit整数 8 32bit整数 TTCに含むフォントの数 12 32bit整数(複数) 各フォントの開始オフセット。TTCに含むフォントの数だけ存在する 12+フォント数*4 0x44534947 文字列「DSIG」に相当。DSIGテーブルの存在を示している 16+フォント数*4 32bit整数 DSIGテーブルのサイズ(バイト) 20+フォント数*4 DSIGテーブルへのファイルの先頭からのオフセット(バイト)