אלמנט קישור

אלמנט קישור

סקירה

LinkElement היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: StructureElement.

המחלקה הזו מספקת 11 שיטות לעבודה עם אובייקטים מסוג LinkElement בתוכניות .NET.
השיטות הזמינות כוללות: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: ActualText, AlternateDescriptions, AlternativeText, Attributes, ChildElements, ExpansionText, ועוד 8.

מאפיינים

שםסוגגישהתיאור
HyperlinkAspose.Pdf.WebHyperlink?קריאה/כתיבהיעד הקישור עבור אלמנט קישור זה.
AlternateDescriptionsstring?קריאה/כתיבהתיאור(ים) חלופי(ים) עבור הקישור (/Alt).
StructureTextStateStructureTextStateקריאהמצב טקסט המיושם לתוכן השורה הפנימי של אלמנט זה (מאוחסן בלבד — בונה המבנה אינו מרנדר מחדש דרכו).
AttributesStructureElementAttributesקריאהמאפייני המבנה (/A) המחוברים לאלמנט זה, מאורגנים לפי בעלים.
StructureTypestringקריאהתפקיד סוג המבנה של PDF (/כניסת S, למשל
ActualTextstringקריאה/כתיבהטקסט ההחלפה עבור התוכן המסומן (/ActualText).
AlternativeTextstringקריאה/כתיבהטקסט חלופי המשמש טכנולוגיות מסייעות (/Alt).
ExpansionTextstringקריאה/כתיבהטקסט הרחבה עבור קיצור (/E).
Languagestringקריאה/כתיבהקוד שפה BCP-47 עבור תוכן האלמנט (/Lang).
IDstringקריאהמזהה אלמנט (/ID); קריאה בלבד — מוקצה בעת השמירה.
Titlestringקריאה/כתיבהכותרת של אלמנט המבנה (/T).
PagePage?קריאההדף המארח את תוכן האלמנט, או null כאשר האלמנט עדיין לא חובר לדף.
ParentElementStructureElement?קריאהאלמנט המבנה ההורה, או null כאשר אלמנט זה מנותק או נמצא ישירות תחת שורש עץ המבנה.
ChildElementsElementListקריאההילדים הישירים של אלמנט זה.

שיטות

חתימהתיאור
AppendChild(child: StructureElement)הוסף ילד תחת מערך /K של אלמנט זה.
SetTag(tag: string)מפה מחדש את תפקיד האלמנט הזה לתג מותאם אישית, רושם תג → הסוג הסטנדרטי שלו במפת תפקידי המסמך.
ToString()ייצוג טקסטואלי המשמש בעת פלט עץ המבנה (שם תפקיד; חוזר לשם הסוג במקרה של כשל).
FindElements(recursive: bool)מצא באופן רקורסיבי אלמנטים צאצאים מסוג T.
SetText(text: string)הגדר את תוכן הטקסט של האלמנט (מאוחסן כ-ActualText).
SetId(id: string)הגדר את מזהה האלמנט (/ID).
ClearId()הסר את מזהה האלמנט (/ID).
AdjustPosition(settings: object)Stub no-op שמור לתאימות עם AdjustPosition authoring API — FOSS עדיין אינו מציג דרך PositionSettings.
ChangeParentElement(newParent: StructureElement, validate: bool)הזז אלמנט זה תחת newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)נתק אלמנט זה, ואז שנה את הורה של ילדיו תחת ההורה הקודם של אלמנט זה (תופס את המיקום של אלמנט זה).
Detach()נתק אלמנט זה מההורה שלו.

ראה גם

 עברית