DXRuby 1.4.6 Reference Manual
INDEX > Font > install

Font.install(path)

Description

指定されたフォントファイルを、一時的にシステムにインストールします。
このメソッドを実行すると、ユーザーのシステムにインストールされていないファイルでも、Font.newで使用することができるようになります。
プログラムを終了すると自動的にアンインストールされた状態になります。
このメソッドで読み込めるのは、拡張子がfon、fnt、ttf、ttc、fot、otf、mmm/pfb/pfm、のフォントファイルです。
mmm/pfb/pfmはファイル名の文字列に「|」記号で区切って同時に指定してください。

Parameters

path String
フォントファイルのパス

Returns

Array

Note: インストールされたFont.newで用いるフォント名称を配列で返します。
システムに同じフォントがインストール済だった場合、名称は返ってきません。
ただしこれはシステムの状態に依存した動作ですので、配布するプログラムでは戻り値を前提とした実装は避けた方が望ましいでしょう。