フォント TrueType 構造解析 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(LTSH)
(LTSH)
1,730行: 1,730行:
 
==== LTSH ====
 
==== LTSH ====
 
 グリフの数だけ unsigned char 型の配列をもつ可変長のテーブルです。サイドベアリングが無い場合は常に線形であることを意味する1とする必要がある値で、LinearThreSHoldの意です。headテーブルのflag値のbit4:マイクロソフトのスケーラを使うを有効にしたときにだけLTSH指定するのが一般的な使い方です。0~255の値でグリフを線形にスケーリングできる垂直骨の高さを1emあたりの数値として指定します。
 
 グリフの数だけ unsigned char 型の配列をもつ可変長のテーブルです。サイドベアリングが無い場合は常に線形であることを意味する1とする必要がある値で、LinearThreSHoldの意です。headテーブルのflag値のbit4:マイクロソフトのスケーラを使うを有効にしたときにだけLTSH指定するのが一般的な使い方です。0~255の値でグリフを線形にスケーリングできる垂直骨の高さを1emあたりの数値として指定します。
 +
 +
<table style = "width: 100 ; text-align: left; border-collapse: collapse; border-spacing: 0; ">
 +
<tr style = " background: #778ca3; border-right: solid 1px #778ca3; color: #ffffff; ">
 +
  <th style = "width: 200px; ">型</th>
 +
  <th style = "width: 200px; ">Name</th>
 +
  <th>説明</th>
 +
</tr>
 +
<tr>
 +
  <td>unsigned short</td>
 +
  <td>UsVersion</td>
 +
  <td>テーブルバージョン番号 0</td>
 +
</tr>
 +
<tr style = "background-color = #eeeeee;">
 +
  <td>unsigned short</td>
 +
  <td><span style = "background:linear-gradient(transparent 75%, #ff9393 75%); font-weight:bold; ">UsNumGlyphs</td>
 +
  <td>グリフ数</td>
 +
</tr>
 +
<tr>
 +
  <td>unsigned char</td>
 +
  <td>UcPels[NumGlyphs]</td>
 +
  <td>各グリフのスケール垂直骨高さ</td>
 +
</tr>
 +
</table>
  
  

2022年9月3日 (土) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス