Partager via


CGFont.CreateFromProvider(CGDataProvider) Méthode

Définition

Crée une police à partir d’un fournisseur de données.

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

Paramètres

provider
CGDataProvider

Fournisseur de données qui encapsule la police.

Retours

Police construite.

Remarques

Vous pouvez utiliser cette méthode pour créer des CGFonts à partir d’une représentation en mémoire de la police (par exemple, pour incorporer des polices binaires dans votre application afin d’empêcher la copie facile des polices sous licence, ou lorsque vous récupérez la police à partir d’une source de diffusion en continu et que vous ne souhaitez pas la stocker sur le disque).

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

S’applique à