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 seinesLinks 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 an der horizontalen Ausrichtungsbasis ausgerichtet werden soll.
Inside4Gibt an, dass sich das Objekt innerhalb der horizontalen Ausrichtungsbasis befinden soll.
Outside5Gibt an, dass das Objekt außerhalb der horizontalen Ausrichtungsbasis liegen soll.

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