HorizontalAlignment

HorizontalAlignment enumeration

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

public enum HorizontalAlignment

Werte

NameWertBeschreibung
None0Das Objekt wird explizit positioniert, normalerweise mithilfe von itsLinks Eigenschaft.
Default0Das Gleiche wieNone .
Left1Gibt an, dass das Objekt linksbündig an der horizontalen Ausrichtungsbasis ausgerichtet werden soll.
Center2Gibt an, dass das Objekt in Bezug auf die horizontale Ausrichtungsbasis zentriert werden soll.
Right3Gibt an, dass das Objekt rechtsbündig zur horizontalen Ausrichtungsbasis ausgerichtet werden soll.
Inside4Gibt an, dass sich das Objekt innerhalb der horizontalen Ausrichtungsbasis befinden soll.
Outside5Gibt an, dass sich das Objekt außerhalb der horizontalen Ausrichtungsbasis befinden soll.

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