令和3年度 秋期 応用情報技術者試験 午前 問題 問24

ビットマップフォントよりも,アウトラインフォントの利用が適している場合はどれか。

解答・解説

正解: エ. 文字を任意の倍率に拡大して表示する。

アウトラインフォントは、文字の輪郭線を座標データや関数(ベジェ曲線など)の数式として保持するフォント形式です。
そのため、文字を拡大・縮小しても輪郭が滑らかに保たれ、ジャギー(階段状のギザギザ)が発生しないという特徴があります。したがって、「文字を任意の倍率に拡大して表示する」場合に適しています。

一方、ビットマップフォントは、文字をドット(画素)の集まりとして保持するため、拡大すると一つひとつのドットが目立ち、ジャギーが発生してしまいます。ただし、あらかじめ描画された点の集まりであるため、表示処理の負荷が軽く、高速に表示できるという利点があります。

各選択肢の解説

  • ア: ビットマップフォントでもアウトラインフォントでも、漢字などの多言語の文字セットを作成・表示することが可能です。フォントのデータ形式(ビットマップかアウトラインか)の違いとは関係ありません。
  • イ: 各文字の幅を一定にして表示するのは「等幅フォント」の特徴です。等幅フォントも、プロポーショナルフォント(文字ごとに幅が異なるフォント)も、ビットマップ・アウトラインの両方の形式で作成できます。
  • ウ: 画面上にできるだけ高速に表示するのは、データ構造が単純で複雑な描画計算処理が不要なビットマップフォントの方が適しています。
  • エ: 正解です。文字の輪郭を数式データとして保持しているため、任意の倍率に拡大・縮小しても滑らかに表示できるアウトラインフォントの最も適した用途です。

Spineチーム