تعليق ارتباط

تعليق ارتباط

نظرة عامة

LinkAnnotation هي فئة في Aspose.PDF FOSS لـ .NET.
ترث من: Annotation.

توفر هذه الفئة 8 طرق للعمل مع كائنات LinkAnnotation في برامج .NET.
تشمل الطرق المتاحة: Accept، ChangeAfterResize، Clone، Flatten، GetRectangle، LinkAnnotation، UpdateAppearances، WriteXfdf.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: Action، Actions، ActiveState، Alignment، AnnotationFlags، AnnotationState، و 44 أخرى.

الخصائص

NameTypeAccessDescription
HighlightingHighlightingModeRead/Writeوضع التمييز عند تنشيط الرابط.
DestinationIAppointment?Read/Writeالوجهة لهذه التعليقة الرابط (ExplicitDestination، NamedDestination، أو null).
Uristring?Readيحصل على الـ uri.
TargetPageNumberint?Readرقم الصفحة الهدف (مبني على 1) لإجراءات الروابط GoTo/GoToR، أو null إذا لم يكن الإجراء رابط صفحة (مثال
AnnotationTypeAnnotationTypeReadدائمًا رابط.
ActionPdfAction?Read/Writeالمدخل /A مُحلل كـ PdfAction.
RectRectangle?Read/Writeمستطيل التعليقة (الموقع على الصفحة).
WidthdoubleRead/Writeعرض مستطيل التعليقة.
HeightdoubleRead/Writeارتفاع مستطيل التعليقة.
ActiveStatestring?Read/Writeحالة المظهر النشطة حاليًا (مدخل /AS).
AlignmentTextAlignmentRead/Writeمحاذاة النص (لتعليقات النص الحر / الودجت التي تحمل نصًا غنيًا).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeمحاذاة أفقية، معروضة بالإضافة إلى Alignment؛ يمكن ضبط الاثنين بشكل مستقل.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeتجاوز المحاذاة الأفقية الخاص بالنص.
AppearanceAppearanceDictionaryReadقاموس المظهر (/AP entry) — مفتاحه اسم تدفق المظهر (N, D, R).
StatesAppearanceDictionaryReadقاموس حالة المظهر (القاموس الفرعي لكل حالة من AP/N، مثال
NormalAppearanceXForm?Readمظهر التعليقة العادي (/AP /N) كـ XForm، أو null إذا لم يكن له أي مظهر.
UpdateAppearanceOnConvertboolRead/Writeما إذا كان يجب إعادة توليد تدفق المظهر عند حفظ التعليقة في مستند محول.
UseFontSubsetboolRead/Writeما إذا كان يجب تقطيع الخط المضمّن (إن وجد).
Contentsstring?Read/Writeمحتوى التعليقة (نص).
OpacitydoubleRead/Writeشفافية التعليقة (0.0 = شفافة، 1.0 = غير شفافة).
BorderBorder?Read/Writeحد التعليقة.
ColorColorRead/Writeلون حد التعليقة (/C entry).
InteriorColorColor?Read/Writeلون داخل التعليقة (/IC entry، لتعليقات الدائرة/المربع/الخط).
Titlestring?Read/Writeعنوان التعليقة (المؤلف لتعليقات العلامة).
Namestring?Read/Writeاسم التعليقة (معرف فريد — المدخل /NM).
FullNamestring?Readاسم التعليقة المؤهل بالكامل.
Subjectstring?Read/Writeموضوع التعليقة (/Subj entry).
ModifiedDatestring?Readتاريخ التعديل.
ModifiedDateTimeRead/Writeتاريخ /M (المعدل) ككائن DateTime.
FlagsAnnotationFlagsRead/Writeعلامات التعليقة (/F entry) — تُستخدم كخزانة تخزين لكل من الشكل العددي والشكل المكتوب.
AnnotationFlagsAnnotationFlagsRead/Writeاسم مستعار مكتوب للعلامات يُظهر AnnotationFlags كخاصية.
ActionsPdfActionCollectionReadمجموعة الإجراءات المرتبطة بهذه التعليقة.
Authorstring?Readمؤلف التعليقة (/T entry).
AnnotationStatestring?Readحالة التعليقة (/State entry)، مثال
AnnotationStateModelstring?Readنموذج حالة التعليقة (/StateModel entry)، مثال
ReplyTypestring?Readنوع الرد (/RT entry)، مثال
InReplyToAnnotation?Read/Writeالتعليقة التي يرد عليها هذا التعليق (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints كمصفوفة من قيم Point.
CharacteristicsCharacteristicsReadخصائص المظهر (لون الحد، لون الخلفية، الدوران).
PageIndexintReadفهرس الصفحة (مبني على 1) التي تملك هذه التعليقة.
PagePage?Readالصفحة التي تملك هذه التعليقة، أو null عندما لا يمكن حلها (مثال
VerticalAlignmentVerticalAlignmentRead/Writeالمحاذاة العمودية المطبقة على هذه الفقرة.
MarginMarginInfo?Read/Writeمعلومات الهوامش الخارجية المطبقة على هذه الفقرة.
IsFirstParagraphInColumnboolRead/Writeإجبار الفقرة على البدء بعمود جديد.
IsKeptWithNextboolRead/Writeإبقاء هذه الفقرة على نفس الصفحة مع الفقرة التالية.
IsInNewPageboolRead/Writeإجبار الفقرة على البدء بصفحة جديدة.
IsInLineParagraphboolRead/Writeعلامة الفقرة المتضمنة (لا تبدأ سطرًا جديدًا).
HyperlinkTextstring?Read/Writeهدف الارتباط التشعبي من نوع سلسلة (legacy).
HyperlinkHyperlink?Read/Writeتزيين الارتباط التشعبي المكتوب المطبق على الفقرة.
ZIndexintRead/Writeفهرس ترتيب Z المستخدم من قبل مُعالج DOM.

الطرق

التوقيعالوصف
LinkAnnotation(page: Page, rect: Rectangle)إنشاء تعليقة ارتباط جديدة للصفحة المحددة والمستطيل.
Accept(visitor: AnnotationSelector)ضبط هندسة التعليقة بعد أن يقوم المستخدم بتغيير حجم الصفحة أو المستطيل المضيف. يتم تطبيق التحويل على /Rect؛ ولا يتم تحديث الإدخالات الأخرى التي تحمل هندسة (QuadPoints، InkList، إلخ).
GetRectangle(considerRotation: bool)تم تعديل المستطيل المحيط بواسطة considerRotation.
ChangeAfterResize(transform: Matrix)ضبط هندسة التعليقة بعد أن يقوم المستخدم بتغيير حجم الصفحة أو المستطيل المضيف.
UpdateAppearances()إعادة توليد تدفق المظهر العادي (/AP /N) من الهندسة الحالية للتعليقة والألوان.
WriteXfdf(writer: System.Xml.XmlWriter)تسلسل هذه التعليقة كعنصر XFDF إلى الكاتب (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()تسطيح هذه التعليقة — عرض مظهرها البصري في محتوى الصفحة وإزالتها من مصفوفة تعليقات الصفحة.
Clone()استنساخ سطحي — ينسخ الحالة العددية/المشاركة بالمرجع.

انظر أيضًا

 العربية