TableElement
نمای کلی
TableElement یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: StructureElement.
این کلاس 14 روش برای کار با TableElement اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border,و 24 تا ديگه.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
RepeatingRowsCount | int | خواندن/نوشتن | تعداد ردیفهای تکراری را دریافت یا تنظیم میکند. |
RepeatingColumnsCount | int | خواندن/نوشتن | تعداد ستونهای تکراری را دریافت یا تنظیم میکند. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | خواندن/نوشتن | دریافت یا تنظیم سبک ردیفهای تکراری. |
BackgroundColor | Aspose.Pdf.Color? | خواندن/نوشتن | رنگ پسزمینه را دریافت یا تنظیم میکند. |
Border | Aspose.Pdf.BorderInfo? | خواندن/نوشتن | مرز را دریافت یا تنظیم میکند. |
Alignment | Aspose.Pdf.HorizontalAlignment | خواندن/نوشتن | دریافت یا تنظیم تراز. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | خواندن/نوشتن | دریافت یا تنظیم سبک گوشه. |
Broken | Aspose.Pdf.TableBroken | خواندن/نوشتن | دریافت یا تنظیم مقدار broken. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | خواندن/نوشتن | دریافت یا تنظیم تنظیم ستون. |
ColumnWidths | string? | خواندن/نوشتن | دریافت یا تنظیم عرض ستونها. |
DefaultColumnWidth | string? | خواندن/نوشتن | دریافت یا تنظیم عرض پیشفرض ستون. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | خواندن/نوشتن | دریافت یا تنظیم حاشیه پیشفرض سلول. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | خواندن/نوشتن | دریافت یا تنظیم پدینگ پیشفرض سلول. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | خواندن/نوشتن | دریافت یا تنظیم وضعیت متن پیشفرض سلول. |
IsBroken | bool | خواندن/نوشتن | دریافت یا تنظیم مقدار is broken. |
IsBordersIncluded | bool | خواندن/نوشتن | دریافت یا تنظیم میکند که آیا حاشیهها شامل میشوند. |
Left | float | خواندن/نوشتن | دریافت یا تنظیم مقدار left. |
Top | float | خواندن/نوشتن | مقدار top را دریافت یا تنظیم میکند. |
StructureTextState | StructureTextState | بخونید. | متن-دولت به محتوای این عنصر اعمال شده است (تنها ذخیره می شود سازنده ساختار از طریق آن بازرساندن نمی کند). |
Attributes | StructureElementAttributes | بخونید. | ویژگی های ساختاری (/A) مربوط به این عنصر، با سازماندهی توسط صاحب. |
StructureType | string | بخونید. | نقش در قالب ساختار PDF (درسی/S، به عنوان مثال:. |
ActualText | string | خواندن/نوشتن | متن جایگزین برای محتوای مشخص شده (/ActualText). |
AlternativeText | string | خواندن/نوشتن | متن جایگزین استفاده شده توسط تکنولوژی کمکی (/Alt). |
ExpansionText | string | خواندن/نوشتن | متن افزوده برای یک مخفف (/E). |
Language | string | خواندن/نوشتن | کد زبان BCP-47 برای محتوای عنصر (/Lang). |
ID | string | بخونید. | شناسه عنصر (/ID) ؛ فقط برای خواندن در Save اختصاص داده شده است. |
Title | string | خواندن/نوشتن | عنوان عنصر ساختاری (/T). |
Page | Page? | بخونید. | صفحه میزبان محتوای این عنصر، یا null زمانی که عنصر هنوز به یک صفحه متصل نشده است. |
ParentElement | StructureElement? | بخونید. | عنصر ساختار والد، یا null زمانی که این عنصر جدا شده است و یا مستقیماً زیر ریشه درخت ساختاری. |
ChildElements | ElementList | بخونید. | بچه هاي مستقيم اين عنصر. |
روش ها
| Signature | شرح: |
|---|---|
CreateTBody() | Create + append یک بچه TBody. |
CreateTHead() | Create + append یک بچه THead ایجاد کنید. |
CreateTFoot() | Create + add یک بچه TFoot را ایجاد کنید. |
AppendChild(child: StructureElement) | بچه را زیر آرایه /K این عنصر اضافه کنید. |
SetTag(tag: string) | نقش این عنصر را به یک برچسب سفارشی تغییر دهید، با ثبت کردن tag → نوع استاندارد آن در نقشه نقش سند. |
ToString() | نمایش متن مورد استفاده در هنگام حذف درخت ساختار (نام نقش؛ به نام نوع برمی گردد). |
FindElements(recursive: bool) | به صورت تکراری عناصر فرعی نوع T را پیدا کنید. |
SetText(text: string) | متن محتوی عنصر را تنظیم کنید (به عنوان ActualText ذخیره میشود). |
SetId(id: string) | شناسه عنصر را تنظیم کنید (/ID). |
ClearId() | شناسه عنصر (/ID) را حذف کنید. |
AdjustPosition(settings: object) | Stub no-op برای مطابقت با AdjustPosition API authoring FOSS هنوز از طریق PositionSettings ارائه نمی شود. |
ChangeParentElement(newParent: StructureElement, validate: bool) | این عنصر را به زیر newParent منتقل کنید. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | این عنصر را جدا کنید، سپس فرزندان خود را تحت والدین سابق این عناصر (با گرفتن نقطه ی این عناصری) دوباره به عنوان پدر و مادر قرار دهید. |
Detach() | این عنصر رو از مادرش جدا کن. |