重複の可能性:
フォントがインストールされているかどうかをテストします
システムにインストールされているフォントを使用しているとしましょう。
new System.Drawing.Font("Arial", 120F);
すべて順調。ここで、存在しないフォントを使用する場合:
new System.Drawing.Font("IdoNotExistHaHa", 120F);
例外はありません。ご覧のとおり、存在しないフォントを使用すると、標準フォントが使用されます(arial ?、わからない)。いずれにせよ、フォントが見つからない場合は例外をスローしたいと思います。方法?