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()LineEndingStyleStartLineEnding يعيد النمط المطبق على بداية الصف.
EndLineEnding()LineEndingStyleEndLineEnding يعيد النمط المطبق على نهاية الصف.
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding يحدد نمط خط النهاية من جانب البداية.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding يحدد أسلوب نهاية الخط في الجانب النهائي.
InteriorColor()*ColorInteriorColor يعيد لون ملء /IC (المستخدم في نهاية الخط المملوء: ClosedArrow ، RClosedArrow، Square, Circle, Diamond).
SetInteriorColor(c: *Color)SetInteriorColor يكتب /IC كصفوف RGB؛ nil يحذف الإدخال.
LeaderLineLength()float64LeaderLineLength يعيد قيمة /LL (0 إذا كانت غائبة).
SetLeaderLineLength(l: float64)SetLeaderLineLength يكتب /LL.

انظر أيضاً

 العربية