SetSize()

SlideSize::SetSize(SlideSizeType, SlideSizeScaleType) method

Sets the slide size by type and scales existing content.

void Aspose::Slides::SlideSize::SetSize(SlideSizeType type, SlideSizeScaleType scaleType) override

Arguments

ParameterTypeDescription
typeSlideSizeTypeThe predefined slide size to apply.
scaleTypeSlideSizeScaleTypeThe content scaling mode to use.

Remarks

Assigning any value other than SlideSizeType::Custom adjusts the SlideSize::get_Size based on the selected type, while preserving SlideSize::get_Orientation.

SlideSize::SetSize(float, float, SlideSizeScaleType) method

Sets the slide dimensions explicitly and scales existing content.

void Aspose::Slides::SlideSize::SetSize(float width, float height, SlideSizeScaleType scaleType) override

Arguments

ParameterTypeDescription
widthfloatThe new slide width, in points.
heightfloatThe new slide height, in points.
scaleTypeSlideSizeScaleTypeThe content scaling mode to use.

Remarks

This resets the SlideSize::get_Type property to SlideSizeType::Custom and sets the Orientation.

See Also