CreateLine

PdfContentEditor.CreateLine method

إنشاء تعليق توضيحي للسطر .

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)
معامليكتبوصف
rectRectangleمستطيل التعليق التوضيحي الذي يحدد موقع التعليق التوضيحي على الصفحة.
contentsStringمحتويات الشرح.
x1Singleتنسيق خط البداية الأفقي.
y1Singleإحداثيات البداية الرأسية للخط.
x2Singleإحداثيات النهاية الأفقية للخط.
y2Singleإحداثيات النهاية الرأسية للخط.
pageInt32رقم الصفحة الأصلية حيث سيتم إنشاء التعليق التوضيحي.
borderInt32عرض الحد بالنقاط. إذا كانت هذه القيمة تساوي 0 ، فلن يتم رسم حدود. القيمة الافتراضية هي 1.
clrColorلون الخط.
borderStyleStringنمط الحدود الذي يحدد العرض ونمط الشرطة المراد استخدامه في رسم الخط . يمكن أن تكون هذه القيمة: “S” (صلب) ، “D” (متقطع) ، “B” (مشطوف الحواف) ، “I” (داخلي) ، “U” (تسطير).
dashArrayInt32[]مصفوفة شرطة تحدد نمط الشرطات والفجوات لاستخدامها في رسم حد متقطع . إذا تم استخدامها ، يجب تعيين borderSyle وفقًا لذلك على “D”.
LEArrayString[]مصفوفة من قيمتين على التوالي تحدد نمط البداية والنهاية لخط الرسم. يمكن أن تكون القيم: “مربع” ، “دائرة” ، “ماسي” ، “OpenArrow” ، “سهم مغلق” ، “بلا” ، “بوت” ، “ROpenArrow” ، “RClosedArrow” ، “Slash”.

أمثلة

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

أنظر أيضا