Aspose::Pdf::Text::IFontOptions класс

IFontOptions class

Полезные свойства для настройки поведения Font.

class IFontOptions : public virtual System::Object

Методы

МетодОписание
virtual get_NotifyAboutFontEmbeddingError()Иногда невозможно встроить требуемый шрифт в документ. Существует множество причин, например ограничения лицензии или отсутствие требуемого шрифта на целевом компьютере. В такой ситуации его сложно обнаружить, потому что шрифт встраивается с помощью флага свойства Font.IsEmbedded = true; Конечно, можно прочитать это свойство сразу после установки, но такой подход неудобен. Флаг NotifyAboutFontEmbeddingError вводит механизм исключений для случаев, когда попытка встроить шрифт завершилась неудачей. Если этот флаг установлен, будет выброшено исключение типа Aspose::Pdf::FontEmbeddingException. По умолчанию false.
virtual set_NotifyAboutFontEmbeddingError(bool)Иногда невозможно встроить требуемый шрифт в документ. Существует множество причин, например ограничения лицензии или отсутствие требуемого шрифта на целевом компьютере. В такой ситуации его сложно обнаружить, потому что шрифт встраивается с помощью флага свойства Font.IsEmbedded = true; Конечно, можно прочитать это свойство сразу после установки, но такой подход неудобен. Флаг NotifyAboutFontEmbeddingError вводит механизм исключений для случаев, когда попытка встроить шрифт завершилась неудачей. Если этот флаг установлен, будет выброшено исключение типа Aspose::Pdf::FontEmbeddingException. По умолчанию false.

См. также