「TTC」の版間の差分
提供: 個人的記録
(→ヘッダ) |
(→ヘッダ) |
||
| 5行目: | 5行目: | ||
ファイルの先頭部分に以下のヘッダが記録されている。 | ファイルの先頭部分に以下のヘッダが記録されている。 | ||
| − | {| class="wikitable" style="width: | + | {| class="wikitable" style="width: 40em;" |
|+ TTCヘッダ(Version 1) | |+ TTCヘッダ(Version 1) | ||
! オフセット || 値 || 説明 | ! オフセット || 値 || 説明 | ||
| 19行目: | 19行目: | ||
| − | {| class="wikitable" style="width: | + | {| class="wikitable" style="width: 40em;" |
|+ TTCヘッダ(Version 2) | |+ TTCヘッダ(Version 2) | ||
! オフセット || 値 || 説明 | ! オフセット || 値 || 説明 | ||
2014年1月6日 (月) 13:13時点における版
複数のTrueTypeフォントを1ファイルにまとめたファイル形式。
ヘッダ
ファイルの先頭部分に以下のヘッダが記録されている。
| オフセット | 値 | 説明 |
|---|---|---|
| 0 | ttcf | TTCであることを示す文字列が固定値で埋め込まれている |
| 4 | 0x00010000 | TTCのバージョン。32bit整数 |
| 8 | 32bit整数 | TTCに含むフォントの数 |
| 12 | 32bit整数(複数) | 各フォントの開始オフセット。TTCに含むフォントの数だけ存在する |
| オフセット | 値 | 説明 |
|---|---|---|
| 0 | ttcf | TTCであることを示す文字列が固定値で埋め込まれている |
| 4 | 0x00020000 | TTCのバージョン。32bit整数 |
| 8 | 32bit整数 | TTCに含むフォントの数 |
| 12 | 32bit整数(複数) | 各フォントの開始オフセット。TTCに含むフォントの数だけ存在する |
| 12+フォント数*4 | 0x44534947 | 文字列「DSIG」に相当。DSIGテーブルの存在を示している |
| 16+フォント数*4 | 32bit整数 | DSIGテーブルのサイズ(バイト) |
| 20+フォント数*4 | 32bit整数(複数) | DSIGテーブルへのファイルの先頭からのオフセット(バイト) |