ShapeLineStyle

ShapeLineStyle enumeration

Anger den sammansatta linjestilen för enShape .

public enum ShapeLineStyle

Värderingar

namnVärdeBeskrivning
Single0En rad.
Double1Dubbla linjer med samma bredd.
ThickThin2Dubbla linjer, en tjock, en tunn.
ThinThick3Dubbla linjer, en tunn, en tjock.
Triple4Tre linjer, tunna, tjocka, tunna.
Default0Standardvärdet ärSingle .

Exempel

Visar hur man ändrar penseldragsegenskaper.

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

Shape shape = builder.InsertShape(ShapeType.Rectangle, RelativeHorizontalPosition.LeftMargin, 100,
    RelativeVerticalPosition.TopMargin, 100, 200, 200, WrapType.None);

// Grundläggande former, som rektangeln, har två synliga delar.
// 1 - Fyllningen, som gäller området inom formens kontur:
shape.Fill.ForeColor = Color.White;

// 2 - Linjen, som markerar formens konturer:
// Ändra olika egenskaper för den här formens linje.
Stroke stroke = shape.Stroke;
stroke.On = true;
stroke.Weight = 5;
stroke.Color = Color.Red;
stroke.DashStyle = DashStyle.ShortDashDotDot;
stroke.JoinStyle = JoinStyle.Miter;
stroke.EndCap = EndCap.Square;
stroke.LineStyle = ShapeLineStyle.Triple;
stroke.Fill.TwoColorGradient(Color.Red, Color.Blue, GradientStyle.Vertical, GradientVariant.Variant1);

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

Se även