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 | Legt fest, welcher Ausrichtungstyp angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden 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
- namensraum Aspose.Slides.Util
- Montage 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 | Legt fest, welcher Ausrichtungstyp angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden 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
- namensraum Aspose.Slides.Util
- Montage Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape)
Ändert die Platzierung aller Formen innerhalb der Gruppenform. 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 | Legt fest, welcher Ausrichtungstyp angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden Formen relativ zu den Folienrändern ausgerichtet. |
groupShape | IGroupShape | Form der Elterngruppe. |
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
- namensraum Aspose.Slides.Util
- Montage Aspose.Slides
AlignShapes(ShapesAlignmentType, bool, IGroupShape, int[])
Ändert die Platzierung ausgewählter Formen innerhalb einer Gruppenform. 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 | Legt fest, welcher Ausrichtungstyp angewendet wird. |
alignToSlide | Boolean | Wenn wahr, werden Formen relativ zu den Folienrändern ausgerichtet. |
groupShape | IGroupShape | Form der Elterngruppe. |
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
- namensraum Aspose.Slides.Util
- Montage Aspose.Slides