AlignShapes
Inhalt
[
Ausblenden
]AlignShapes(ShapesAlignmentType, bool, IBaseSlide)
Ändert die Platzierung aller Formen auf der Folie. Richtet Formen an den Rändern oder dem Rand der Folie aus oder richtet sie relativ zueinander aus.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IBaseSlide slide)
Parameter | Typ | Beschreibung |
---|---|---|
alignmentType | ShapesAlignmentType | Bestimmt, welcher Typ von Ausrichtung angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden die Formen relativ zu den Folienrändern ausgerichtet. |
slide | IBaseSlide | Übergeordnete Folie. |
Beispiele
Beispiel:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignBottom, true, pres.Slides);
}
Siehe auch
- enum ShapesAlignmentType
- interface IBaseSlide
- class SlideUtil
- namespace Aspose.Slides.Util
- assembly Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IBaseSlide, int[])
Ändert die Platzierung ausgewählter Formen auf der Folie. Richtet Formen an den Rändern oder dem Rand der Folie aus oder richtet sie relativ zueinander aus.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IBaseSlide slide, int[] shapeIndexes)
Parameter | Typ | Beschreibung |
---|---|---|
alignmentType | ShapesAlignmentType | Bestimmt, welcher Typ von Ausrichtung angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden die Formen relativ zu den Folienrändern ausgerichtet. |
slide | IBaseSlide | Übergeordnete Folie. |
shapeIndexes | Int32[] | Indizes der auszurichtenden Formen. |
Beispiele
Beispiel:
[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)
});
}
Siehe auch
- enum ShapesAlignmentType
- interface IBaseSlide
- class SlideUtil
- namespace Aspose.Slides.Util
- assembly Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape)
Ändert die Platzierung aller Formen innerhalb der Gruppierungsform. Richtet Formen an den Rändern oder dem Rand der Folie aus oder richtet sie relativ zueinander aus.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IGroupShape groupShape)
Parameter | Typ | Beschreibung |
---|---|---|
alignmentType | ShapesAlignmentType | Bestimmt, welcher Typ von Ausrichtung angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden die Formen relativ zu den Folienrändern ausgerichtet. |
groupShape | IGroupShape | Übergeordnete Gruppierungsform. |
Beispiele
Beispiel:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignLeft, false, (GroupShape)slide.Shapes[0]);
}
Siehe auch
- enum ShapesAlignmentType
- interface IGroupShape
- class SlideUtil
- namespace Aspose.Slides.Util
- assembly Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape, int[])
Ändert die Platzierung ausgewählter Formen innerhalb der Gruppierungsform. Richtet Formen an den Rändern oder dem Rand der Folie aus oder richtet sie relativ zueinander aus.
public static void AlignShapes(ShapesAlignmentType alignmentType, bool alignToSlide,
IGroupShape groupShape, int[] shapeIndexes)
Parameter | Typ | Beschreibung |
---|---|---|
alignmentType | ShapesAlignmentType | Bestimmt, welcher Typ von Ausrichtung angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden die Formen relativ zu den Folienrändern ausgerichtet. |
groupShape | IGroupShape | Übergeordnete Gruppierungsform. |
shapeIndexes | Int32[] | Indizes der auszurichtenden Formen. |
Beispiele
Beispiel:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
SlideUtil.AlignShapes(ShapesAlignmentType.AlignLeft, false, (GroupShape)slide.Shapes[0], new int[] { 0, 2 });
}
Siehe auch
- enum ShapesAlignmentType
- interface IGroupShape
- class SlideUtil
- namespace Aspose.Slides.Util
- assembly Aspose.Slides