平成22年度 春期 午前 問27
ヒューマンインタフェース
アウトラインフォントに関する問題
ビットマップフォントよりも,アウトラインフォントの利用が適しているケースはどれか。
- ア英数字だけでなく,漢字も表示する。
- イ各文字の幅を一定にして表示する。
- ウ画面上にできるだけ高速に表示する。
- エ任意の倍率で文字を拡大して表示する。
答えと解説を見る
✓ これが正解エ任意の倍率で文字を拡大して表示する。
解説
輪郭を線として持つので、どの大きさでも描き起こせます。
二つの方式の違いは、文字の形を何で持っているかにあります。片方は決まった大きさの点の並びとして形を持ちます。もう片方であるアウトラインフォントは、文字の輪郭を線として持ち、表示のたびにその輪郭を必要な大きさで描き起こして塗ります。点の並びは、拡大すると一つ一つの点が大きくなるだけなので、縁が階段状になり形がくずれます。輪郭を持っている側は、線そのものを引き伸ばしてから塗るので、大きさが変わっても縁のなめらかさが保たれます。したがって、倍率を自由に変えて表示したい場面で持ち味が出ます。判定の軸は、その用途が文字の大きさを変えることを求めているかどうかです。大きさが一つに決まっている用途では、この違いは表面に現れにくくなります。
ほかの選択肢はなぜ違うのか
- ア英数字だけでなく,漢字も表示する。:扱う文字の種類が多いかどうかを述べています。字種の多さは書体としてどれだけの字を用意するかの問題で、形を点で持つか輪郭で持つかという方式の違いとは別の話です。
- イ各文字の幅を一定にして表示する。:文字ごとの送り幅をそろえるかどうかを述べています。幅をどう決めるかは書体の設計で決まる事柄で、どちらの方式でも幅を一定にした書体は作れます。
- ウ画面上にできるだけ高速に表示する。:画面に出すまでの速さを述べています。輪郭から形を描き起こす手順が挟まるぶん、あらかじめ点の並びを持っている側のほうが表示は軽く済みやすく、速さを求める場面で優位とはいえません。
出典:平成22年度 春期 基本情報技術者試験 午前 問27
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)