DistanceTop

ShapeBase.DistanceTop property

Returnerar eller ställer in avståndet (i punkter) mellan dokumenttexten och formens övre kant.

public double DistanceTop { get; set; }

Anmärkningar

Standardvärdet är 0.

Har effekt endast för former på högsta nivå.

Exempel

Visar hur man ställer in lindningsavståndet för en text som omger en form.

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

// Infoga en rektangel och få texten att lindas tätt runt dess gränser.
Shape shape = builder.InsertShape(ShapeType.Rectangle, 150, 150);
shape.WrapType = WrapType.Tight;

// Ställ in minimiavståndet mellan formen och omgivande text till 40pt från alla sidor.
shape.DistanceTop = 40;
shape.DistanceBottom = 40;
shape.DistanceLeft = 40;
shape.DistanceRight = 40;

// Flytta formen närmare sidans mitt och rotera sedan formen 60 grader medurs.
shape.Top = 75;
shape.Left = 150; 
shape.Rotation = 60;

// Lägg till text som lindar formen.
builder.Font.Size = 24;
builder.Write("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " +
              "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.");

doc.Save(ArtifactsDir + "Shape.Coordinates.docx");

Se även