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. |
См. также
- Class Object
- Namespace Aspose::Pdf::Text
- Library Aspose.PDF for C++