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 positionné explicitement, généralement à l’aide de 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é. Cela semble être une valeur possible pour les paragraphes et les 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ère 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