אלמנט טבלה

אלמנט טבלה

סקירה

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

מחלקה זו מספקת 14 שיטות לעבודה עם אובייקטים מסוג TableElement בתוכניות .NET. השיטות הזמינות כוללות: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, ו‑2 שיטות נוספות. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border, ועוד 24.

מאפיינים

שםסוגגישהתיאור
RepeatingRowsCountintRead/Writeמקבל או מגדיר את מספר השורות החוזרות.
RepeatingColumnsCountintRead/Writeמקבל או מגדיר את מספר העמודות החוזרות.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Read/Writeמקבל או מגדיר את סגנון השורות החוזרות.
BackgroundColorAspose.Pdf.Color?Read/Writeמקבל או מגדיר את צבע הרקע.
BorderAspose.Pdf.BorderInfo?Read/Writeמקבל או מגדיר את הגבול.
AlignmentAspose.Pdf.HorizontalAlignmentRead/Writeמקבל או מגדיר את היישור.
CornerStyleAspose.Pdf.BorderCornerStyleRead/Writeמקבל או מגדיר את סגנון הפינה.
BrokenAspose.Pdf.TableBrokenRead/Writeמקבל או מגדיר את הפגום.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentRead/Writeמקבל או מגדיר את התאמת העמודה.
ColumnWidthsstring?Read/Writeמקבל או מגדיר את רוחבי העמודות.
DefaultColumnWidthstring?Read/Writeמקבל או מגדיר את רוחב העמודה ברירת המחדל.
DefaultCellBorderAspose.Pdf.BorderInfo?Read/Writeמקבל או מגדיר את גבול התא ברירת המחדל.
DefaultCellPaddingAspose.Pdf.MarginInfo?Read/Writeמקבל או מגדיר את ריפוד התא ברירת המחדל.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/Writeמקבל או מגדיר את מצב הטקסט של התא ברירת המחדל.
IsBrokenboolRead/Writeמקבל או מגדיר האם הפגום.
IsBordersIncludedboolRead/Writeמקבל או מגדיר האם הגבולות נכללים.
LeftfloatRead/Writeמקבל או מגדיר את השמאל.
TopfloatRead/Writeמקבל או מגדיר את העליון.
StructureTextStateStructureTextStateReadמצב טקסט המיושם לתוכן השורה הפנימי של אלמנט זה (נשמר בלבד — בנאי המבנה אינו מרנדר מחדש דרכו).
AttributesStructureElementAttributesReadמאפייני המבנה (/A) המחוברים לאלמנט זה, מאורגנים לפי בעלים.
StructureTypestringReadתפקיד סוג המבנה של PDF (/כניסת S, לדוגמה
ActualTextstringRead/Writeטקסט ההחלפה לתוכן המסומן (/ActualText).
AlternativeTextstringRead/Writeטקסט חלופי המשמש טכנולוגיות מסייעות (/Alt).
ExpansionTextstringRead/Writeטקסט הרחבה עבור קיצור (/E).
LanguagestringRead/Writeקוד שפה BCP-47 לתוכן של האלמנט (/Lang).
IDstringReadמזהה האלמנט (/ID); קריאה בלבד — מוקצה בעת השמירה.
TitlestringRead/Writeכותרת של אלמנט המבנה (/T).
PagePage?Readהדף המארח את תוכן האלמנט הזה, או null כאשר האלמנט עדיין לא חובר לדף.
ParentElementStructureElement?Readאלמנט המבנה ההורה, או null כאשר אלמנט זה מנותק או נמצא ישירות תחת שורש עץ המבנה.
ChildElementsElementListReadהילדים הישירים של אלמנט זה.

שיטות

חתימהתיאור
CreateTBody()צור + הוסף צאצא TBody.
CreateTHead()צור + הוסף צאצא THead.
CreateTFoot()צור + הוסף צאצא TFoot.
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)תבנית no-op שמורה לתאימות עם AdjustPosition authoring API — FOSS עדיין אינו מציג דרך PositionSettings.
ChangeParentElement(newParent: StructureElement, validate: bool)הזז אלמנט זה תחת newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)נתק אלמנט זה, ואז שייך מחדש את ילדיו תחת ההורה הקודם של אלמנט זה (תופס את המיקום של אלמנט זה).
Detach()נתק אלמנט זה מההורה שלו.

ראה גם

 עברית