VerticalAlignment

VerticalAlignment enumeration

Gibt die vertikale Ausrichtung einer schwebenden Form, eines Textrahmens oder einer schwebenden Tabelle an.

public enum VerticalAlignment

Werte

NameWertBeschreibung
None0Das Objekt wird explizit positioniert, normalerweise mithilfe von itsSpitze Eigenschaft.
Top1Gibt an, dass sich das Objekt oben auf der vertikalen Ausrichtungsbasis befinden soll.
Center2Gibt an, dass das Objekt in Bezug auf die vertikale Ausrichtungsbasis zentriert werden soll.
Bottom3Gibt an, dass sich das Objekt am unteren Rand der vertikalen Ausrichtungsbasis befinden soll.
Inside4Gibt an, dass sich das Objekt innerhalb der horizontalen Ausrichtungsbasis befinden soll.
Outside5Gibt an, dass sich das Objekt außerhalb der vertikalen Ausrichtungsbasis befinden soll.
Inline-1Nicht dokumentiert. Scheint ein möglicher Wert für schwebende Absätze und Tabellen zu sein.
Default0Das Gleiche wieNone .

Beispiele

Zeigt, wie man ein schwebendes Bild in der Mitte einer Seite einfügt.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Fügen Sie ein schwebendes Bild ein, das hinter dem überlappenden Text erscheint, und richten Sie es in der Mitte der Seite aus.
Shape shape = builder.InsertImage(ImageDir + "Logo.jpg");
shape.WrapType = WrapType.None;
shape.BehindText = true;
shape.RelativeHorizontalPosition = RelativeHorizontalPosition.Page;
shape.RelativeVerticalPosition = RelativeVerticalPosition.Page;
shape.HorizontalAlignment = HorizontalAlignment.Center;
shape.VerticalAlignment = VerticalAlignment.Center;

doc.Save(ArtifactsDir + "Image.CreateFloatingPageCenter.docx");

Siehe auch