Aspose::Pdf::Text::IFontSubstitutionRegistrator::RegistrySubstitution метод

IFontSubstitutionRegistrator::RegistrySubstitution(System::SharedPtr<Aspose::Font::Sources::FontDefinition>, System::SharedPtr<Aspose::Font::Sources::FontDefinition>) method

Регистрировать замену для шрифтов, представленных объектами FontDefinition. Этот метод был добавлен из‑за необходимости регистрировать “неявные” замены, которые находятся в объекте PdfFont.

virtual void Aspose::Pdf::Text::IFontSubstitutionRegistrator::RegistrySubstitution(System::SharedPtr<Aspose::Font::Sources::FontDefinition> oldFontDef, System::SharedPtr<Aspose::Font::Sources::FontDefinition> newFontDef)=0
ПараметрТипОписание
oldFontDefSystem::SharedPtr<Aspose::Font::Sources::FontDefinition>Font определение оригинального шрифта
newFontDefSystem::SharedPtr<Aspose::Font::Sources::FontDefinition>Font определение нового шрифта

См. также

IFontSubstitutionRegistrator::RegistrySubstitution(System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>, System::SharedPtr<Engine::Data::ITrailerable>) method

Регистрировать замену для переданных шрифтов. Шрифты передаются как объекты IPdfFont в этом методе.

virtual void Aspose::Pdf::Text::IFontSubstitutionRegistrator::RegistrySubstitution(System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont> oldFont, System::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont> newFont, System::SharedPtr<Engine::Data::ITrailerable> trailerable)=0
ПараметрТипОписание
oldFontSystem::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>оригинальный шрифт
newFontSystem::SharedPtr<Engine::CommonData::Text::Fonts::IPdfFont>новый шрифт, заменяющий оригинальный шрифт
trailerableSystem::SharedPtr<Engine::Data::ITrailerable>trailerable

См. также