LineAnnotation
المعلومات العامة
LineAnnotation هو نوع في Aspose.PDF FOSS ل Go.
LineAnnotation يرسم خط مستقيم بين نقطتين، مع نهاية الخط الاختياري على كل طرف (السهم والدوائر وغيرها.
يوفر هذا النوع 15 طريقة للعمل مع LineAnnotation كائنات في برامج Go. المنهجيات المتاحة تشمل: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart,، و 3 طرق إضافية. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق Go بعد تثبيت حزمة Aspose.PDF FOSS for Go.
الطرق
| التوقيع | وصف |
|---|---|
AnnotationType() → AnnotationType | يعيد نوع التعليقات. |
Start() → Point | البدء يعيد نقطة بداية الخط. |
End() → Point | النهاية تعيد نقطة نهاية الخط. |
SetStart(p: Point) | SetStart يحدّث نقطة البداية للخط ويُعيد حساب /Rect. |
SetEnd(p: Point) | SetEnd يحدّث نقطة نهاية الخط ويُعيد حساب /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth يُغلب رسم AnnotationBase.SetBorderWidth بحيث يتم إعادة حساب /Rect (الذي يعتمد على BorderWidth عبر التغطية النهائية للخط) قبل أن يتجدد /AP/N مما يضمن مطابقة /BBox لبرنامج المظهر بالحدود الجديدة في مرور واحد. |
RegenerateAppearance() | RegenerateAppearance يفرض /AP/N أن يتم إعادة بناء من الممتلكات الحالية. |
StartLineEnding() → LineEndingStyle | StartLineEnding يعيد النمط المطبق على بداية الصف. |
EndLineEnding() → LineEndingStyle | EndLineEnding يعيد النمط المطبق على نهاية الصف. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding يحدد نمط خط النهاية من جانب البداية. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding يحدد أسلوب نهاية الخط في الجانب النهائي. |
InteriorColor() → *Color | InteriorColor يعيد لون ملء /IC (المستخدم في نهاية الخط المملوء: ClosedArrow ، RClosedArrow، Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor يكتب /IC كصفوف RGB؛ nil يحذف الإدخال. |
LeaderLineLength() → float64 | LeaderLineLength يعيد قيمة /LL (0 إذا كانت غائبة). |
SetLeaderLineLength(l: float64) | SetLeaderLineLength يكتب /LL. |