GetFontEmbeddingLevel
FontsManager.GetFontEmbeddingLevel метод
Определяет уровень встраивания шрифта из данного массива байтов и имени шрифта.
public EmbeddingLevel GetFontEmbeddingLevel(byte[] fontBytes, string fontName)
Параметр | Тип | Описание |
---|---|---|
fontBytes | Byte[] | Массив байтов, содержащий данные шрифта. |
fontName | String | Имя шрифта. |
Значение Возврата
Уровень встраивания указанного шрифта.
Исключения
исключение | условие |
---|---|
ArgumentNullException | Вызывается, когда fontBytes равно null. |
Примеры
[C#]
using (Presentation pres = new Presentation(pptxFileName))
{
// Извлекаем все шрифты, используемые в презентации
IFontData[] fontDatas = pres.FontsManager.GetFonts();
// Получаем массив байтов, представляющий обычный стиль первого шрифта в презентации
byte[] bytes = pres.FontsManager.GetFontBytes(fontDatas[0], FontStyle.Regular);
// Определяем уровень встраивания шрифта
EmbeddingLevel embeddingLevel = pres.FontsManager.GetFontEmbeddingLevel(bytes, fontDatas[0].FontName);
}
См. Также
- enum EmbeddingLevel
- class FontsManager
- namespace Aspose.Slides
- assembly Aspose.Slides