Breadcumbs
Main content

RT Font(スケーラブルフォント)

RT Fontとは?

スケーラブルフォントの中でも、TrueType Fontと違い組込み向けの低容量フォントになります。
RT Fontは当社独自形式ですので、他社のフォントとの互換性はありません。

TrueType Fontはフルアウトラインですが、RT Fontはデータがエレメント(部品)で構成されています。
「横線」「縦線」「右払い」などのエレメントですべての文字を表現しますので、漢字の部首などを共通化することでデータ容量を抑えることができるのです。

TrueType Fontの場合

TrueType Fontの場合

RT Fontの場合

RT Fontの場合

エレメント

ウェイト調整

1つのフォントファイルのみで、線の太さ(ウェイト値)を調整できます。

ウェイト調整

縁取り

展開文字データを縁取り文字へ変換し、背景色(画像)との親和性を高めることができます。
縁取り線幅の調整も可能です。

縁取り

描画モード選択

直線に対してグレースケール描画をしない「くっきりモード」と直線に対してもグレースケール描画する「なめらかモード」を選択できます。

描画モード選択

線幅保持(くっきりモードのみ)

縦長、横長で表示した場合でも縦線横線の線幅のバランスを保ち、文字デザインを崩さず表示できます。

線幅保持

アンチエイリアス(グレースケール)

4階調、16階調のグレースケール描画により、文字をより滑らかに表示できます。
階調数が少ない方が処理速度が速いです。

4階調、16階調のグレースケール描画

回転

展開文字データを1度刻みに回転させることができます。

回転

斜体

展開文字データを1ドット刻みで、フォントの上部をずらすことができます。

斜体

128×128dotの例

キャッシュ

描画した文字画像(展開文字データ)をメモリに保持し、次回の描画時はラスタライズせずにメモリから直接呼出し、高速に描画することができます。

ビットマップフォント置換え

10、12dotのような極めて小さな文字サイズでは、サイズ毎に字形が最適化された ビットマップフォントを内包することで
可読性を損ないません。
※ビットマップ置換え機能を利用する場合は、ビットマップフォント内包分のファイル容量が増えます。

スケーラブルフォント

画像:TrueTypeFont

置換えられたビットマップフォント

画像:置換えられたビットマップフォント

言語、書体一覧

ラインナップにない言語、書体をお求めの際は、本ページ下部の無料相談にてお問合せください。

NewゴシックUD書体書体サンプルTrueTypeフォント:ゴシック系 JIS第三、第四水準漢字対応ARIB STD-B24対応可能JIS2004字形対応可能
  • ファイル容量
    632[KB]
New丸ゴシックUD書体書体サンプルTrueTypeフォント:ゴシック系 JIS第三、第四水準漢字対応ARIB STD-B24対応可能JIS2004字形対応可能
  • ファイル容量
    686[KB]
NewゴシックUD書体書体サンプルTrueTypeフォント:欧文系
  • ファイル容量
    53[KB]
  
Newゴシック中国政府認証取得済みUD書体書体サンプルTrueTypeフォント:中国語簡体字系
  • ファイル容量
    1,798[KB]
NewゴシックUD書体書体サンプルTrueTypeフォント:中国語繁体字系
  • ファイル容量
    996[KB]
NewゴシックUD書体書体サンプルTrueTypeフォント:韓国系
  • ファイル容量
    235[KB]
サンセリフ書体サンプルTrueTypeフォント:アラビア系
  • ファイル容量
    47[KB]
PhSansThai_RT書体サンプルTrueTypeフォント:タイ系
  • ファイル容量
    86[KB]
サンセリフ書体サンプルTrueTypeフォント:ヘブライ系
  • ファイル容量
    52[KB]
サンセリフ書体サンプルTrueTypeフォント:ベトナム系
  • ファイル容量
    37[KB]
サンセリフ書体サンプルTrueTypeフォント:ヒンディー系
  • ファイル容量
    74[KB]

ラスタライザーとレイアウトエンジン

RT Fontなどのアウトラインフォントは、フォントファイルのみでは文字表示されません。
ラスタライザーというフォントデータを文字画像に展開するソフトウェアが別途必要になります。

ラスタライザー

ラスタライザーで画像化された1文字ずつの画像を文字列にします。
文字間や行間の間隔調整、文字列の回転などさまざまな処理もできます。
アラビア語やタイ語など複雑な表記ルールを持つ言語を正しく表示するために必要なソフトウェアです。

レイアウトエンジン

詳しくはこちら↓

 

OpenVG対応

OpenVG1.1のAPIに対応したラスタライザーおよびレイアウトエンジンもご用意しております。
詳しくは本ページ下部の無料相談をご利用ください。

ラスタライザー