Aspose::Pdf::Text::IFontSubstitutionRegistrator class

IFontSubstitutionRegistrator class

Этот интерфейс объявляет необходимый функционал для регистрации замен шрифтов.

class IFontSubstitutionRegistrator : public System::Object

Методы

МетодОписание
virtual GetAllSubstitutions()Этот метод должен возвращать все замены, зарегистрированные для текущего документа. Добавлен для целей трассировки.
virtual RegistrySubstitution(System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Engine::Data::ITrailerable>)Регистрировать замену для переданных шрифтов. Шрифты передаются как объекты IPdfFont в этом методе.
virtual RegistrySubstitution(System::SharedPtr<Aspose::Font::Sources::FontDefinition>, System::SharedPtr<Aspose::Font::Sources::FontDefinition>)Регистрировать замену для шрифтов, представленных объектами FontDefinition. Этот метод был добавлен из‑за необходимости регистрировать “неявные” замены, которые находятся в объекте PdfFont.

См. также