TextBoxAnchor

TextBoxAnchor enumeration

Anger värden som används för vertikal justering av formtext.

public enum TextBoxAnchor

Värderingar

namnVärdeBeskrivning
Top0Texten är justerad mot textrutans överkant.
Middle1Texten är justerad till mitten av textrutan.
Bottom2Texten är justerad längst ner i textrutan.
TopCentered3Texten är justerad till den övre delen av textrutan och centrerad.
MiddleCentered4Texten är justerad till mitten och centrerad i textrutan.
BottomCentered5Texten är justerad mot textrutans nederkant och centrerad.
TopBaseline6Texten är justerad mot textrutans övre baslinje.
BottomBaseline7Texten är justerad mot textrutans nedre baslinje.
TopCenteredBaseline8Texten är justerad mot den övre centrerade baslinjen i textrutan.
BottomCenteredBaseline9Texten är justerad mot den nedre centrerade baslinjen i textrutan.

Exempel

Visar hur man justerar textinnehållet i en textruta vertikalt.

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

Shape shape = builder.InsertShape(ShapeType.TextBox, 200, 200);

// Ställ in egenskapen "VerticalAnchor" till "TextBoxAnchor.Top" för att
// justera texten i den här textrutan med formens översida.
// Sätt egenskapen "VerticalAnchor" till "TextBoxAnchor.Middle" till
// justera texten i den här textrutan till formens mitt.
// Sätt egenskapen "VerticalAnchor" till "TextBoxAnchor.Bottom" för att
// justera texten i den här textrutan mot formens nederkant.
shape.TextBox.VerticalAnchor = verticalAnchor;

builder.MoveTo(shape.FirstParagraph);
builder.Write("Hello world!");

// Vertikal justering av text inuti textrutor är tillgänglig från och med Microsoft Word 2007.
doc.CompatibilityOptions.OptimizeFor(MsWordVersion.Word2007);
doc.Save(ArtifactsDir + "Shape.VerticalAnchor.docx");

Se även