HorizontalAlignment

HorizontalAlignment enumeration

Especifica la alineación horizontal de una forma flotante, un marco de texto o una tabla flotante.

public enum HorizontalAlignment

Valores

NombreValorDescripción
None0El objeto se posiciona explícitamente, generalmente utilizando suIzquierda propiedad.
Default0Lo mismo queNone .
Left1Especifica que el objeto se debe alinear a la izquierda con respecto a la base de alineación horizontal.
Center2Especifica que el objeto debe estar centrado con respecto a la base de alineación horizontal.
Right3Especifica que el objeto se alineará a la derecha con respecto a la base de alineación horizontal.
Inside4Especifica que el objeto debe estar dentro de la base de alineación horizontal.
Outside5Especifica que el objeto debe estar fuera de la base de alineación horizontal.

Ejemplos

Muestra cómo insertar una imagen flotante en el centro de una página.

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

// Inserta una imagen flotante que aparecerá detrás del texto superpuesto y la alinea con el centro de la página.
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");

Ver también