Aspose::Pdf::Text::IFontSubstitutionRegistrator class

IFontSubstitutionRegistrator class

This interface declares necessary functionality for register font substitutions.

class IFontSubstitutionRegistrator : public System::Object

Methods

MethodDescription
virtual GetAllSubstitutions()This method must return all the substitutions registered for current document. Added for trace objectives.
virtual RegistrySubstitution(System::SharedPtr<Aspose::Pdf::Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Aspose::Pdf::Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Aspose::Pdf::Engine::Data::ITrailerable>)Register substitution for passed fonts. Fonts passed as IPdfFont objects in this method.
virtual RegistrySubstitution(System::SharedPtr<Aspose::Font::Sources::FontDefinition>, System::SharedPtr<Aspose::Font::Sources::FontDefinition>)Register substitution for fonts which are represented via FontDefinition objects. This method was added due to necessity to register “implicit” substitutions which have place in PdfFont object.

See Also