VerticalAlignment

VerticalAlignment enumeration

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

public enum VerticalAlignment

I valori

NomeValoreDescrizione
None0L’oggetto è posizionato in modo esplicito, solitamente utilizzando il suoSuperiore proprietà.
Top1Specifica che l’oggetto deve trovarsi nella parte superiore della base di allineamento verticale.
Center2Specifica che l’oggetto deve essere centrato rispetto alla base di allineamento verticale.
Bottom3Specifica che l’oggetto deve trovarsi nella parte inferiore della base di allineamento verticale.
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 verticale.
Inline-1Non documentato. Sembra essere un valore possibile per paragrafi e tabelle mobili.
Default0Lo stesso diNone .

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