AlignShapes
Содержание
[
Скрывать
]AlignShapes(ShapesAlignmentType, bool, IBaseSlide)
Изменяет размещение всех фигур на слайде. Выравнивает фигуры по полям или краю слайда или выравнивает их относительно друг друга.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IBaseSlide slide)
Параметр | Тип | Описание |
---|---|---|
alignmentType | ShapesAlignmentType | Определяет, какой тип выравнивания будет применяться. |
alignToSlide | Boolean | Если true, фигуры будут выравниваться относительно краев слайда. |
слайд | IBaseSlide | Родительский слайд. |
Примеры
Пример:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignBottom, true, pres.Slides);
}
Смотрите также
- enum ShapesAlignmentType
- interface IBaseSlide
- class SlideUtil
- пространство имен Aspose.Slides.Util
- сборка Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IBaseSlide, int[])
Изменяет размещение выбранных фигур на слайде. Выравнивает фигуры по полям или краю слайда или выравнивает их относительно друг друга.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IBaseSlide slide, int[] shapeIndexes)
Параметр | Тип | Описание |
---|---|---|
alignmentType | ShapesAlignmentType | Определяет, какой тип выравнивания будет применяться. |
alignToSlide | Boolean | Если true, фигуры будут выравниваться относительно краев слайда. |
слайд | IBaseSlide | Родительский слайд. |
shapeIndexes | Int32[] | Индексы фигур для выравнивания. |
Примеры
Пример:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
ISlide slide = pres.Slides[0];
IShape shape1 = slide.Shapes[0];
IShape shape2 = slide.Shapes[1];
SlideUtil.AlignShapes(ShapesAlignmentType.AlignBottom, false, pres.Slides[0], new int[]
{
slide.Shapes.IndexOf(shape1),
slide.Shapes.IndexOf(shape2)
});
}
Смотрите также
- enum ShapesAlignmentType
- interface IBaseSlide
- class SlideUtil
- пространство имен Aspose.Slides.Util
- сборка Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape)
Изменяет размещение всех фигур в групповой форме. Выравнивает фигуры по полям или краю слайда или выравнивает их относительно друг друга.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IGroupShape groupShape)
Параметр | Тип | Описание |
---|---|---|
alignmentType | ShapesAlignmentType | Определяет, какой тип выравнивания будет применяться. |
alignToSlide | Boolean | Если true, фигуры будут выравниваться относительно краев слайда. |
groupShape | IGroupShape | Форма родительской группы. |
Примеры
Пример:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignLeft, false, (GroupShape)slide.Shapes[0]);
}
Смотрите также
- enum ShapesAlignmentType
- interface IGroupShape
- class SlideUtil
- пространство имен Aspose.Slides.Util
- сборка Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape, int[])
Изменяет размещение выбранных фигур внутри группы фигур. Выравнивает фигуры по полям или краю слайда или выравнивает их относительно друг друга.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IGroupShape groupShape, int[] shapeIndexes)
Параметр | Тип | Описание |
---|---|---|
alignmentType | ShapesAlignmentType | Определяет, какой тип выравнивания будет применяться. |
alignToSlide | Boolean | Если true, фигуры будут выравниваться относительно краев слайда. |
groupShape | IGroupShape | Форма родительской группы. |
shapeIndexes | Int32[] | Индексы фигур для выравнивания. |
Примеры
Пример:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignLeft, false, (GroupShape)slide.Shapes[0], new int[] { 0, 2 });
}
Смотрите также
- enum ShapesAlignmentType
- interface IGroupShape
- class SlideUtil
- пространство имен Aspose.Slides.Util
- сборка Aspose.Slides