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