CreateLine

PdfContentEditor.CreateLine method

Erstellt Linienbeschriftung.

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)
ParameterTypBeschreibung
rectRectangleDas Anmerkungsrechteck, das die Position der Anmerkung auf der Seite definiert.
contentsStringDer Inhalt der Anmerkung.
x1SingleDie horizontale Startkoordinate der Linie.
y1SingleDie vertikale Startkoordinate der Linie.
x2SingleDie horizontale Endkoordinate der Linie.
y2SingleDie vertikale Endkoordinate der Linie.
pageInt32Die Nummer der Originalseite, auf der die Anmerkung erstellt wird.
borderInt32Die Rahmenbreite in Punkten. Wenn dieser Wert 0 ist, wird kein Rahmen gezeichnet. Der Standardwert ist 1.
clrColorDie Farbe der Linie.
borderStyleStringDer Rahmenstil, der die Breite und das Strichmuster angibt, das beim Zeichnen der Linie verwendet werden soll. Dieser Wert kann sein: “S” (Vollständig), “D” (Gestrichelt), “B” (Abgeschrägt), “I” (Inset) , “U” (Unterstrichen).
dashArrayInt32[]Ein Dash-Array, das ein Muster aus Strichen und Lücken definiert, das zum Zeichnen einer gestrichelten Umrandung verwendet wird. Wenn es verwendet wird, muss borderSyle entsprechend auf “D” gesetzt werden.
LEArrayString[]Ein Array aus zwei Werten, die jeweils den Anfangs- und Endstil der Zeichenlinie angeben. Die Werte können sein: “Square”, “Circle”, “Diamond”, “OpenArrow”, “ClosedArrow”, “None”, “Butt” , “ROpenArrow”, “RClosedArrow”, “Slash”.

Beispiele

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

Siehe auch