VerticalAlignment

VerticalAlignment enumeration

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

public enum VerticalAlignment

I valori

NomeValoreDescrizione
None0L’oggetto viene posizionato esplicitamente, solitamente utilizzando itsSuperiore proprietà.
Top1Specifica che l’oggetto deve trovarsi nella parte superiore della base di allineamento verticale.
Center2Specifica che l’oggetto dovrà 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 trovarsi all’interno della base di allineamento orizzontale.
Outside5Specifica che l’oggetto deve trovarsi all’esterno della base di allineamento verticale.
Inline-1Non documentato. Sembra essere un valore possibile per paragrafi e tabelle mobili.
Default0Uguale aNone .

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