CreateLine

PdfContentEditor.CreateLine method

Satır açıklaması oluşturur.

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)
ParametreTipTanım
rectRectangleEk açıklamanın sayfadaki konumunu tanımlayan açıklama dikdörtgeni.
contentsStringAçıklamanın içeriği.
x1SingleÇizginin başlangıç yatay koordinatı.
y1SingleÇizginin başlangıç dikey koordinatı.
x2SingleÇizginin bitiş yatay koordinatı.
y2SingleÇizginin bitiş dikey koordinatı.
pageInt32Ek açıklamanın oluşturulacağı orijinal sayfanın sayısı.
borderInt32Nokta olarak sınır genişliği. Bu değer 0 ise kenarlık çizilmez. Varsayılan değer 1’dir.
clrColorÇizginin rengi.
borderStyleStringÇizginin çizilmesinde kullanılacak genişliği ve çizgi desenini belirten kenarlık stili. Bu değer şunlar olabilir: “S” (Keskin), “D” (Kesikli), “B” (Eğimli), “I” (İç) , “U” (Alt çizgi).
dashArrayInt32[]Bir tireli kenarlık çiziminde kullanılacak bir tire ve boşluk desenini tanımlayan bir tire dizisi. Kullanılırsa, borderSyle buna göre “D” olarak ayarlanmalıdır.
LEArrayString[]Çizim çizgisinin başlangıç ve bitiş stilini sırasıyla belirten iki değerden oluşan bir dizi. Değerler şunlar olabilir: “Square”, “Circle”, “Diamond”, “OpenArrow”, “ClosedArrow”, “None”, “Butt” , “ROpenArrow”, “RClosedArrow”, “Slash”.

Örnekler

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

Ayrıca bakınız