エクステンション解説/Font Embed Object

Last-modified: 2017-04-21 (金) 16:09:07

Font Embed Objectとは

フォントファイルをPCへインストールすることなく扱うことが出来ます。
フォントファイルを同梱してこれで読み込めば、フォントがインストールされていないPCでもそのフォントで表示することができます(フォントファイルを配布する場合はそれのライセンスに従うこと)。

■イベント記述例

フレームが開始→
【特別】バイナリファイルApppath$ + "(Fontファイル名)"を抽出
【Font Embed Object】Embed a Font→BinFileTempName$(Apppath$ + "(Fontファイル名)")
【文字列】テキスト→フォント名を"(Fontファイル名、拡張子不要)"に変更

アプリケーションが終了→
【文字列】テキスト→フォント名を"よくあるフォントの名前"に戻しておく
【Font Embed Object】Remove a Font→BinFileTempName$(Apppath$ + "PixelMplus12-Bold.ttf")
【特別】バイナリファイルBinFileTempName$(Apppath$ + "(Fontファイル名)")を解放

※要 NET Framework

作成者Dines
バージョン(2010年9月18日)
対応ランタイムWindows,HWA

入手方法

以下のリンクからダウンロードして下さい。

コメント