products

FWレイアウトエンジン

弊社オリジナルのフォントレンダリングエンジンです。医療機器や産業向け装置などの各種組込み機器上でアウトラインフォントの画面表示や印字を実現します。

C 言語ソースコードで提供いたします。

※フォントをお持ちの場合はフォントエンジン単体で購入可能。

フォントローダー [➡グリフ取得]

フォントのアウトラインデータをFWグリフ形式と呼ばれる形式で取得します。ベクトルデータを描画するシステム(OpenVG等)へデータを渡したり、本システムに渡してラスタライズすることを可能にします。

 

スケーラー [➡スケーリング]

取得したFWグリフを指定されたサイズに拡大・縮小します。よりきれいなビットマップを出力するためのヒンティング処理もここで行います。スケーリングは縦・横別で行うことができるので、元のフォントの長体・平体のアウトラインを得ることもできます。

 

ラスタライザー [➡ラスタライズ]

取得したFWグリフをラスタライズして、ビットマップを作成します。通常のモノクロ(2値画像)だけでなく、アンチエイリアスがかかったビットマップを得ることも可能です。傾けて斜体にしたり、1度刻みで回転させたり、ストロークを太らせてボールド体(アンチエイリアスをかける場合はフォントワークスフォント限定)にすることもできます。

FWフォントエンジン スペック概要
製品名称 FWフォントエンジン
製品価格 お問合わせください
言語 C言語
エンディアン リトルエンディアン/ビッグエンディアン
浮動小数点 不使用
ビット幅 32ビット/64ビット
フォントフォーマット OpenType/TrueType(軽量フォントType-S含む)/軽量フォントType-XS
文字符号化方式 UCS-4
ヒント ステムヒントのみ
機能 フォントローダー/スケーラー/ラスタライザー
CPU 非依存
OS 非依存
容量 約100KB