GetFontEmbeddingLevel
FontsManager.GetFontEmbeddingLevel-Methode
Bestimmt das Einbettungsniveau einer Schriftart aus dem gegebenen Byte-Array und dem Schriftartnamen.
public EmbeddingLevel GetFontEmbeddingLevel(byte[] fontBytes, string fontName)
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontBytes | Byte[] | Das Byte-Array, das die Schriftartdaten enthält. |
| fontName | String | Der Name der Schriftart. |
Rückgabewert
Das Einbettungsniveau der angegebenen Schriftart.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| ArgumentNullException | Wird ausgelöst, wenn fontBytes null ist. |
Beispiele
[C#]
using (Presentation pres = new Presentation(pptxFileName))
{
// Alle in der Präsentation verwendeten Schriftarten abrufen
IFontData[] fontDatas = pres.FontsManager.GetFonts();
// Das Byte-Array abrufen, das den regulären Stil der ersten Schriftart in der Präsentation darstellt
byte[] bytes = pres.FontsManager.GetFontBytes(fontDatas[0], FontStyle.Regular);
// Das Einbettungsniveau der Schriftart bestimmen
EmbeddingLevel embeddingLevel = pres.FontsManager.GetFontEmbeddingLevel(bytes, fontDatas[0].FontName);
}
Siehe auch
- enum EmbeddingLevel
- class FontsManager
- namespace Aspose.Slides
- assembly Aspose.Slides