組込み機器用 軽量スケーラプルフォント

DigiType フォント

DigiTypeフォントは組込み機器用に描画品質と描画速度を最適化したスケーラブルフォントです。

基本技術

ストロークベースフォントテクノロジー(ストローク抽出)

TrueTypeフォントは字形情報をフルアウトラインで持っていますが、DigiTypeフォントの字形はストローク(Stroke/ 筆画)毎にアウトライン情報を持っています。こうすることによってフォントデータのファイルサイズを驚異的に小さくすることを可能にしています。

描画イメージ

ソフトウェアラスタライズ

ハードウェアラスタライズ(OpenVG)

補正機能・装飾機能

ヒンティング機能

●Stem Loss Hinting

●Dropout Control Hinting

●Grid Fitting

ラスタライザー補正機能

●階調色の削減

●Strokeの位置調整

●Stroke色の補正

フォントデータ補正機能

●Strokeベース補正情報

小サイズ描画時に必要となる補正情報をフォントデータ内に格納し、それを使用する機能

アンチエイリアス機能(スムージング機能)

●4階調 ●16階調 ●256階調

装飾機能

その他の特色、機能

中国国家標準文字規格GB18030 認証書体 (中国政府機関よりライセンス証明書発行)

対応フォントフォーマット

ユニバーサルデザイン書体(識別しやすい書体)

スクリーン書体(画面表示に最適化された書体)

基本仕様

CPU 非依存
OS 非依存(OS無しにも対応可能)
プログラム言語 C言語
ライブラリサイズ [共通ライブラリ]260KB、[基本ライブラリ]150KB
Working Memory [共通ライブラリ]256KB、[基本ライブラリ]120KB

[共通ライブラリ]

45言語対応、ソフトウェア描画、ハードウェア描画対応のALL IN ONEラ イブラリ(レイアウトエンジン搭載)

[基本ライブラリ]

35言語対応、ソフトウェア描画対応のみのシンプルなライブラリ(レイアウト エンジン非搭載)

言語対応(最大44言語+デジタルTV 文字に対応)

日本語 中国簡体字(政府公認) 中国繁体字 中国語(香港外字)
韓国語 英語 アラビア語 アイスランド語
イタリア語 インドネシア語 エスキモーの言語 エストニア語
エスペラント語 オランダ語 クロアチア語 ギリシャ語
キリル文字(ロシア語) スウェーデン語 スペイン語 スロバキア語
スロベニア語 ソルビア語 タイ語 チェコ語
デンマーク語 ドイツ語 トルコ語 ノルウェー語
ノルディック語 ハンガリー語 ヒンディー語 フィンランド語
フェロー語 フランス語 ベトナム語 ヘブライ語
ペルシャ語 ポルトガル語 ポーランド語 マルタ語
ラップ語 ラトビア語 リトアニア語 ルーマニア語

フォントデータサイズ

言 語 準拠規格 フォントデータサイズ TTF 参考
日本語セット JIS-X0208、X0201 ~ 650KB ~ 2,300KB
中国語(簡体字)セット GB18030 ~ 2,400KB ~ 8,000KB
中国語(繁体字)セット Big5 ~ 1,100KB ~ 7,300KB
中国語(香港)セット Big5+HKSCS ~ 1,500KB ~ 9,700KB
韓国語セット KSX1001 ~ 740KB ~ 2,300KB
欧州系言語セット Unicode ~ 190KB ~ 250KB
アラビア語セット Unicode ~ 380KB ~ 500KB
タイ語セット(Thai) Unicode ~ 30KB ~ 40KB
ベトナム語セット(Vietnamese) Unicode ~ 210KB ~ 280KB
ヒンディー語セット(Hindi) Unicode ~ 300KB ~ 400KB
ヘブライ語セット(Hebrew) Unicode ~ 30KB ~ 40KB

※使用環境によってはさらにデータサイズを軽量化させることが可能です。

レイアウトエンジン構成イメージ

レイアウトエンジン共通API仕様

CPU 非依存
OS 非依存
プログラム言語 C 言語
ライブラリサイズ 約260KB(アラビア語/タイ語/ベトナム語/ヒンディー語/ヘブライ語共通)
Working Memory 約256KB(アラビア語/タイ語/ベトナム語/ヒンディー語/ヘブライ語共通)

※DigiTypeフォント版、Bitmapフォント版共通です。

フォントデータ仕様

アラビア語 タイ語 ベトナム語 ヒンディー語 ヘブライ語
Bitmap 100KB~ 22KB~ 40KB~ 44KB~ 30KB~
DigiType 420KB 67KB 120KB 200KB 70KB~
準拠規格 Unicode

※Bitmapフォントの場合、文字サイズによってデータサイズが異なります。

※現バージョンではBitmapフォントはBDFデータ形式のみに対応しています。

提供物(各言語共通)

Bitmapフォント版

● レイアウトエンジンライブラリ

● フォントデータ

● Porting Guide/仕様説明書一式

DigiTypeフォント版

● レイアウトエンジンライブラリ

● ラスタライザーライブラリ

● フォントデータ

● ラスタライザー仕様説明書一式

● レイアウトPorting Guide/仕様説明書一式

More Information

販売代理店・パートナー 定期セミナーのご案内 【Embedded DynaFont】組込みフォントカタログリスト 【Embedded DynaFont】Catalog