Compartilhar via


CGFont.CreateFromProvider(CGDataProvider) Método

Definição

Cria uma fonte de um provedor de dados.

public static CoreGraphics.CGFont CreateFromProvider (CoreGraphics.CGDataProvider provider);
static member CreateFromProvider : CoreGraphics.CGDataProvider -> CoreGraphics.CGFont

Parâmetros

provider
CGDataProvider

Provedor de dados que encapsula a fonte.

Retornos

A fonte construída.

Comentários

Você pode usar esse método para criar CGFonts de uma representação na memória da fonte (por exemplo, para inserir fontes binárias em seu aplicativo para evitar a cópia fácil de fontes licenciadas ou quando você busca a fonte de uma fonte de streaming e não deseja armazená-la no disco).

// 
// Load font into byte array from a file.
//
byte [] myBuffer = File.ReadAllBytes ("demo.ttf"); 
CGFont font = CGFont.CreateFromProvider (new CGDataProvider (myBuffer, 0, myBuffer.Count));

Aplica-se a