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 seinesSpitze 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 Ende der vertikalen Ausrichtungsbasis befinden soll.
Inside4Gibt an, dass sich das Objekt innerhalb der horizontalen Ausrichtungsbasis befinden soll.
Outside5Gibt an, dass das Objekt außerhalb der vertikalen Ausrichtungsbasis liegen soll.
Inline-1Nicht dokumentiert. Scheint ein möglicher Wert für schwebende Absätze und Tabellen zu sein.
Default0Das Gleiche wieNone .

Beispiele

Zeigt, wie ein schwebendes Bild in die Mitte einer Seite eingefügt wird.

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

// Fügen Sie ein schwebendes Bild ein, das hinter dem überlappenden Text angezeigt wird, und richten Sie es an der Seitenmitte 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