平成27年度 春期 午前 問24
マルチメディア
ビットマップフォントに関する問題
ビットマップフォントよりも,アウトラインフォントの利用が適しているケースはどれか。
- ア英数字だけでなく,漢字も表示する。
- イ各文字の幅を一定にして表示する。
- ウ画面上にできるだけ高速に表示する。
- エ文字を任意の倍率に拡大して表示する。
答えと解説を見る
✓ これが正解エ文字を任意の倍率に拡大して表示する。
解説
輪郭を線の情報で持つので拡大しても崩れません。
ビットマップフォントは、文字の形を決まった大きさの点の並びとして持っています。並びの細かさが最初から決まっているので、別の大きさで出すには点を機械的に増やすことになり、輪郭が階段状に荒れます。これに対してアウトラインフォントは、文字の輪郭を直線や曲線の情報として持ち、表示するときに指定された大きさへ合わせて描き起こします。もとの情報が形そのものなので、どの大きさで描いても輪郭がなめらかに保たれます。判定の軸は、その場面が表示の大きさを変えることを求めているかどうかという一点で、任意の倍率に拡大するという場面がこれに当たります。
ほかの選択肢はなぜ違うのか
- ア英数字だけでなく,漢字も表示する。:扱う字種が漢字まで広がるかどうかは、字形をどちらの形式で持つかとは別の問題です。どの形式でも収録する字数は増やせるので、漢字を出すことだけを理由に選び分けることはできません。
- イ各文字の幅を一定にして表示する。:一文字の幅をそろえるかどうかは、その書体がどう設計されているかで決まります。点の並びとして持つ形式でも幅を統一した書体は作れるため、形式の違いによる使い分けの理由になりません。
- ウ画面上にできるだけ高速に表示する。:画面へ少しでも速く出したいのであれば、描き起こしの計算が挟まらない点の並びのほうが有利です。輪郭から毎回形を作る形式は、表示のたびに処理が入るぶんかえって時間がかかります。
出典:平成27年度 春期 基本情報技術者試験 午前 問24
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)