عنصر TH جدول

عنصر TH جدول

نمای کلی

TableTHElement یک کلاس در Aspose.PDF FOSS برای .NET است. ارث‌بری می‌کند از: StructureElement.

این کلاس ۱۱ متد برای کار با اشیاء TableTHElement در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: AdjustPosition، AppendChild، ChangeParentElement، ClearId، Detach، FindElements، RemoveAndMoveItsChildObjectsToItsParent، SetId، SetTag، SetText، ToString. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند. ویژگی‌ها: ActualText، Alignment، AlternativeText، Attributes، BackgroundColor، Border، و ۱۶ مورد دیگر.

ویژگی‌ها

نامنوعدسترسیتوضیح
BackgroundColorAspose.Pdf.Color?خواندن/نوشتندریافت یا تنظیم رنگ پس‌زمینه.
BorderAspose.Pdf.BorderInfo?خواندن/نوشتندریافت یا تنظیم حاشیه.
IsNoBorderboolخواندن/نوشتندریافت یا تنظیم عدم وجود حاشیه.
MarginAspose.Pdf.MarginInfo?خواندن/نوشتندریافت یا تنظیم حاشیه داخلی.
AlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتندریافت یا تنظیم تراز.
VerticalAlignmentAspose.Pdf.VerticalAlignmentخواندن/نوشتندریافت یا تنظیم تراز عمودی.
DefaultCellTextStateAspose.Pdf.Text.TextStateخواندن/نوشتندریافت یا تنظیم وضعیت متن پیش‌فرض سلول.
IsWordWrappedboolخواندن/نوشتندریافت یا تنظیم بسته‌بندی کلمه.
ColSpanintخواندن/نوشتندریافت یا تنظیم گستردگی ستون.
RowSpanintخواندن/نوشتندریافت یا تنظیم گستردگی سطر.
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)قالب بدون عملیات (no-op) برای سازگاری با API نویسندگی AdjustPosition نگه داشته شده است — FOSS هنوز از PositionSettings رندر نمی‌کند.
ChangeParentElement(newParent: StructureElement, validate: bool)این عنصر را زیر newParent منتقل کنید.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)این عنصر را جدا کنید، سپس فرزندان آن را زیر والد قبلی این عنصر (با جایگزینی این عنصر) بازپدر کنید.
Detach()این عنصر را از والد خود جدا کنید.

همچنین ببینید

 فارسی