VerticalAlignment

VerticalAlignment enumeration

Spécifie l’alignement vertical d’une forme flottante, d’un cadre de texte ou d’un tableau flottant.

public enum VerticalAlignment

Valeurs

NomÉvaluerLa description
None0L’objet est explicitement positionné, généralement en utilisant sonHaut propriété.
Top1Spécifie que l’objet doit être en haut de la base d’alignement vertical.
Center2Spécifie que l’objet doit être centré par rapport à la base d’alignement vertical.
Bottom3Spécifie que l’objet doit être au bas de la base d’alignement vertical.
Inside4Spécifie que l’objet doit être à l’intérieur de la base d’alignement horizontal.
Outside5Spécifie que l’objet doit être en dehors de la base d’alignement vertical.
Inline-1Non documenté. Semble être une valeur possible pour les paragraphes et tableaux flottants.
Default0Identique àNone .

Exemples

Montre comment insérer une image flottante au centre d’une page.

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

// Insérez une image flottante qui apparaîtra derrière le texte superposé et alignez-la au centre de la page.
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");

Voir également