HorizontalAlignment

HorizontalAlignment enumeration

Specifica l’allineamento orizzontale di una forma mobile, di una cornice di testo o di una tabella mobile.

public enum HorizontalAlignment

I valori

NomeValoreDescrizione
None0L’oggetto è posizionato in modo esplicito, solitamente utilizzando il suoSinistra proprietà.
Default0Lo stesso diNone .
Left1Specifica che l’oggetto deve essere allineato a sinistra rispetto alla base di allineamento orizzontale.
Center2Specifica che l’oggetto deve essere centrato rispetto alla base di allineamento orizzontale.
Right3Specifica che l’oggetto deve essere allineato a destra rispetto alla base di allineamento orizzontale.
Inside4Specifica che l’oggetto deve essere all’interno della base di allineamento orizzontale.
Outside5Specifica che l’oggetto deve essere al di fuori della base di allineamento orizzontale.

Esempi

Mostra come inserire un’immagine mobile al centro di una pagina.

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

// Inserisci un'immagine mobile che apparirà dietro il testo sovrapposto e allineala al centro della pagina.
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");

Guarda anche