GetEffective()
PortionFormat::GetEffective() method
Gets effective portion formatting data with the inheritance applied.
System::SharedPtr<IPortionFormatEffectiveData> Aspose::Slides::PortionFormat::GetEffective() override
Return Value
A IPortionFormatEffectiveData.
Remarks
This example demonstrates getting some effective portion format properties.
auto pres = MakeObject<Presentation>(u"MyPresentation.pptx");
auto shape = AsCast<IAutoShape>(pres->get_Slides()->idx_get(0)->get_Shapes()->idx_get(0));
auto effectivePortionFormat = shape->get_TextFrame()->get_Paragraphs()->idx_get(0)->get_Portions()->idx_get(0)->get_PortionFormat()->GetEffective();
Console::WriteLine(String(u"Latin font: ") + effectivePortionFormat->get_LatinFont()->get_FontName());
Console::WriteLine(String(u"Font height: ") + effectivePortionFormat->get_FontHeight());
Console::WriteLine(String(u"Fill type: ") + ObjectExt::ToString(effectivePortionFormat->get_FillFormat()->get_FillType()));
See Also
- Typedef SharedPtr
- Class IPortionFormatEffectiveData
- Class PortionFormat
- Namespace Aspose::Slides
- Library Aspose.Slides