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)
معامل | يكتب | وصف |
---|---|---|
rect | Rectangle | مستطيل التعليق التوضيحي الذي يحدد موقع التعليق التوضيحي على الصفحة. |
contents | String | محتويات الشرح. |
x1 | Single | تنسيق خط البداية الأفقي. |
y1 | Single | إحداثيات البداية الرأسية للخط. |
x2 | Single | إحداثيات النهاية الأفقية للخط. |
y2 | Single | إحداثيات النهاية الرأسية للخط. |
page | Int32 | رقم الصفحة الأصلية حيث سيتم إنشاء التعليق التوضيحي. |
border | Int32 | عرض الحد بالنقاط. إذا كانت هذه القيمة تساوي 0 ، فلن يتم رسم حدود. القيمة الافتراضية هي 1. |
clr | Color | لون الخط. |
borderStyle | String | نمط الحدود الذي يحدد العرض ونمط الشرطة المراد استخدامه في رسم الخط . يمكن أن تكون هذه القيمة: “S” (صلب) ، “D” (متقطع) ، “B” (مشطوف الحواف) ، “I” (داخلي) ، “U” (تسطير). |
dashArray | Int32[] | مصفوفة شرطة تحدد نمط الشرطات والفجوات لاستخدامها في رسم حد متقطع . إذا تم استخدامها ، يجب تعيين borderSyle وفقًا لذلك على “D”. |
LEArray | String[] | مصفوفة من قيمتين على التوالي تحدد نمط البداية والنهاية لخط الرسم. يمكن أن تكون القيم: “مربع” ، “دائرة” ، “ماسي” ، “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");
أنظر أيضا
- class PdfContentEditor
- مساحة الاسم Aspose.Pdf.Facades
- المجسم Aspose.PDF