「OpenTypeフォント」の版間の差分

提供: 個人的記録
移動: 案内検索
(使用ツール)
(使用ツール)
2行目: 2行目:
  
 
TrueTypeFontについて調査。
 
TrueTypeFontについて調査。
 +
 +
= TTFの仕様 =
 +
* http://www.microsoft.com/typography/otspec/otff.htm
 +
 +
= TTFファイルのヘッダ構造 =
 +
{| class="wikitable" style="width: 75%;"
 +
|+ TTCヘッダ
 +
|-
 +
!オフセット||型||説明
 +
|-
 +
|0||固定値||TTFヘッダのバージョン、0x00010000 が格納されている
 +
|-
 +
|4||2バイト整数||格納されているテーブルの数
 +
|-
 +
|6||2バイト整数||search Range 「(Maximum power of 2 <= numTables) x 16.」と説明にあるがよくわからない
 +
|-
 +
|8||2バイト整数||entrySelector 「Log2(maximum power of 2 <= numTables).」と説明にあるがよくわからない
 +
|-
 +
|10||2バイト整数||rangeShift「NumTables x 16-searchRange」と説明にあるがよくわからない
 +
|}
  
 
= 使用ツール =
 
= 使用ツール =

2014年1月11日 (土) 12:48時点における版


TrueTypeFontについて調査。

TTFの仕様

TTFファイルのヘッダ構造

TTCヘッダ
オフセット 説明
0 固定値 TTFヘッダのバージョン、0x00010000 が格納されている
4 2バイト整数 格納されているテーブルの数
6 2バイト整数 search Range 「(Maximum power of 2 <= numTables) x 16.」と説明にあるがよくわからない
8 2バイト整数 entrySelector 「Log2(maximum power of 2 <= numTables).」と説明にあるがよくわからない
10 2バイト整数 rangeShift「NumTables x 16-searchRange」と説明にあるがよくわからない

使用ツール

TTFDump.exe =

TTFのヘッダを参照するのに使用。

  • 使い方
    ttfdump.exe <TTFフォント>