VerticalAlignment

VerticalAlignment enumeration

Yüzen bir şeklin, metin çerçevesinin veya yüzen bir tablonun dikey hizalamasını belirtir.

public enum VerticalAlignment

değerler

İsimDeğerTanım
None0Nesne, genellikle kendi kullanımıyla açıkça konumlandırılır.Tepe mülk.
Top1Nesnenin dikey hizalama tabanının en üstünde olacağını belirtir.
Center2Nesnenin dikey hizalama tabanına göre ortalanması gerektiğini belirtir.
Bottom3Nesnenin dikey hizalama tabanının en altında olacağını belirtir.
Inside4Nesnenin yatay hizalama tabanının içinde olacağını belirtir.
Outside5Nesnenin dikey hizalama tabanının dışında olacağını belirtir.
Inline-1Belgelenmemiş. Yüzen paragraflar ve tablolar için olası bir değer gibi görünüyor.
Default0AynısıNone .

Örnekler

Sayfanın ortasına kayan bir resmin nasıl ekleneceğini gösterir.

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

// Üst üste gelen metnin arkasında görünecek yüzen bir resim ekleyin ve onu sayfanın ortasına hizalayın.
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");

Ayrıca bakınız