Stroke

Stroke class

Definierar ett streck för en form.

För att lära dig mer, besökArbeta med former dokumentationsartikel.

public class Stroke

Egenskaper

namnBeskrivning
BackColor { get; set; }Hämtar eller ställer in bakgrundsfärgen för strecket.
Color { get; set; }Definierar färgen på ett streck.
Color2 { get; set; }Definierar en andra färg för en linje.
DashStyle { get; set; }Anger punkt- och streckmönstret för ett streck.
EndArrowLength { get; set; }Definierar pilspetsens längd för slutet av ett slag.
EndArrowType { get; set; }Definierar pilspetsen för slutet av ett streck.
EndArrowWidth { get; set; }Definierar pilspetsens bredd för slutet av ett streck.
EndCap { get; set; }Definierar cap-stilen för slutet av ett streck.
Fill { get; }Får fyllningsformatering förStroke .
ForeColor { get; set; }Hämtar eller ställer in linjens förgrundsfärg.
ImageBytes { get; }Definierar bilden för en linjebild eller mönsterfyllning.
JoinStyle { get; set; }Definierar kopplingsstilen för en polylinje.
LineStyle { get; set; }Definierar linjestilen för strecket.
On { get; set; }Definierar om sökvägen ska streckas.
Opacity { get; set; }Definierar graden av genomskinlighet för ett streck. Giltigt intervall är från 0 till 1.
StartArrowLength { get; set; }Definierar pilspetsens längd för början av ett slag.
StartArrowType { get; set; }Definierar pilspetsen för starten av ett slag.
StartArrowWidth { get; set; }Definierar pilspetsens bredd för början av ett slag.
Transparency { get; set; }Hämtar eller ställer in ett värde mellan 0,0 (opak) och 1,0 (clear) som representerar graden av transparens för linjen.
Visible { get; set; }Hämtar eller ställer in en flagga som indikerar om strecket är synligt.
Weight { get; set; }Definierar penseltjockleken som sträcker banan för en form i punkter.

Anmärkningar

AnvändStroke egenskap för att komma åt strokeegenskaper för en shape. Du skapar inte instanser avStroke klass direkt.

Exempel

Visar hur man ändrar slagegenskaper.

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);

// Grundformer, som rektangeln, har två synliga delar.
// 1 - Fyllningen, som gäller området inom konturen av formen:
shape.Fill.ForeColor = Color.White;

// 2 - Stroget, som markerar konturen av formen:
// Ändra olika egenskaper för denna forms streck.
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