CGFont.CreateFromProvider(CGDataProvider) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ プロバイダーからフォントを作成します。
public static CoreGraphics.CGFont CreateFromProvider (CoreGraphics.CGDataProvider provider);
static member CreateFromProvider : CoreGraphics.CGDataProvider -> CoreGraphics.CGFont
パラメーター
- provider
- CGDataProvider
フォントをラップするデータ プロバイダー。
戻り値
構築されたフォント。
注釈
このメソッドを使用すると、フォントのメモリ内表現から CGFonts を作成できます (たとえば、バイナリ フォントをアプリケーションに埋め込んでライセンスフォントを簡単にコピーできないようにしたり、ストリーミング ソースからフォントをフェッチしてディスクに保存したくない場合など)。
//
// Load font into byte array from a file.
//
byte [] myBuffer = File.ReadAllBytes ("demo.ttf");
CGFont font = CGFont.CreateFromProvider (new CGDataProvider (myBuffer, 0, myBuffer.Count));