SectElement

نمای کلی

SectElement یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: StructureElement.

SectElement روش هایی مانند AppendChild، SetTag،SetText و Remove را برای ساخت و دستکاری عناصر ساختار در یک سند PDF فراهم می کند.

این کلاس 11 روش برای کار با SectElement اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,، و 6 تا ديگه .

خواص

نام:نوع:Accessشرح:
StructureTextStateStructureTextStateبخونید.متن-دولت به محتوای این عنصر اعمال شده است (تنها ذخیره می شود سازنده ساختار از طریق آن بازرساندن نمی کند).
AttributesStructureElementAttributesبخونید.ویژگی های ساختاری (/A) مربوط به این عنصر، با سازماندهی توسط صاحب.
StructureTypestringبخونید.نقش در قالب ساختار PDF (درسی/S، به عنوان مثال:.
ActualTextstringخواندن/نوشتنمتن جایگزین برای محتوای مشخص شده (/ActualText).
AlternativeTextstringخواندن/نوشتنمتن جایگزین استفاده شده توسط تکنولوژی کمکی (/Alt).
ExpansionTextstringخواندن/نوشتنمتن افزوده برای یک مخفف (/E).
Languagestringخواندن/نوشتنکد زبان BCP-47 برای محتوای عنصر (/Lang).
IDstringبخونید.شناسه عنصر (/ID) ؛ فقط برای خواندن در Save اختصاص داده شده است.
Titlestringخواندن/نوشتنعنوان عنصر ساختاری (/T).
PagePage?بخونید.صفحه میزبان محتوای این عنصر، یا null زمانی که عنصر هنوز به یک صفحه متصل نشده است.
ParentElementStructureElement?بخونید.عنصر ساختار والد، یا null زمانی که این عنصر جدا شده است و یا مستقیماً زیر ریشه درخت ساختاری.
ChildElementsElementListبخونید.بچه هاي مستقيم اين عنصر.

روش ها

Signatureشرح:
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()این عنصر رو از مادرش جدا کن.

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

 فارسی