Condividi tramite


CGFont.CreateFromProvider(CGDataProvider) Metodo

Definizione

Crea un tipo di carattere da un provider di dati.

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

Parametri

provider
CGDataProvider

Provider di dati che esegue il wrapping del tipo di carattere.

Restituisce

Tipo di carattere costruito.

Commenti

È possibile usare questo metodo per creare CGFonts da una rappresentazione in memoria del tipo di carattere , ad esempio per incorporare i caratteri binari nell'applicazione per impedire la copia semplice dei tipi di carattere con licenza o quando si recupera il tipo di carattere da un'origine di streaming e non si vuole archiviarlo su 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));

Si applica a