CreateLine

PdfContentEditor.CreateLine method

Skapar linjeanteckning.

public void CreateLine(Rectangle rect, string contents, float x1, float y1, float x2, float y2, 
    int page, int border, Color clr, string borderStyle, int[] dashArray, string[] LEArray)
ParameterTypBeskrivning
rectRectangleAnteckningsrektangeln som definierar platsen för anteckningen på sidan.
contentsStringInnehållet i anteckningen.
x1SingleDen horisontella startkoordinaten för linjen.
y1SingleDen vertikala startkoordinaten för linjen.
x2SingleDen horisontella slutkoordinaten för linjen.
y2SingleDen slutliga vertikala koordinaten för linjen.
pageInt32Antalet originalsida där anteckningen kommer att skapas.
borderInt32Kantbredden i punkter. Om detta värde är 0 dras ingen ram. Standardvärdet är 1.
clrColorLinjens färg.
borderStyleStringKantstilen som anger bredden och streckmönster som ska användas för att rita linjen. Detta värde kan vara: “S” (Solid), “D” (Streckad), “B” (fasad), “I” (Infälld) , “U” (Understrykning).
dashArrayInt32[]En streckmatris som definierar ett mönster av streck och luckor som ska användas för att rita en streckad kantlinje. Om den används måste borderSyle ställas in på “D”.
LEArrayString[]En matris med två värden som anger start- och slutstilen för ritlinjen. Värdena kan vara: “Square”, “Circle”, “Diamond”, “OpenArrow”, “ClosedArrow”, “None”, “But” , “ROpenArrow”, “RClosedArrow”, “Slash”.

Exempel

PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf("example.pdf");
editor.CreateLine(new System.Drawing.Rectangle(0, 0, 100, 100), "Welcome to Aspose", 0, 0, 100, 100,
    1, 1, System.Drawing.Color.Red, "D", new int[] {2, 3}, new string[] {"OpenArrow", "ClosedArrow"});
editor.Save("example_out.pdf");

Se även