OfficeIMO

API Reference

Class

PowerPointShapeStackOptions

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Options for stacking shapes.

Inheritance

  • Object
  • PowerPointShapeStackOptions

Constructors

public PowerPointShapeStackOptions() #

Properties

public Int64 SpacingEmus { get; set; } #

Spacing between shapes in EMUs.

public Nullable<PowerPointShapeAlignment> Alignment { get; set; } #

Cross-axis alignment. Defaults to Top for horizontal stacks and Left for vertical stacks.

public PowerPointShapeStackJustify Justify { get; set; } #

Justification along the stack axis.

public Boolean ClampSpacingToBounds { get; set; } #

When true, reduces spacing to keep the stack within the bounds.

public Boolean ScaleToFitBounds { get; set; } #

When true, scales shapes along the stack axis to fit within bounds.

public Boolean PreserveAspect { get; set; } #

When scaling, preserves aspect ratio by scaling both width and height.