CGFont.CreateFromProvider(CGDataProvider) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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));