OBJRElement

Genel Bakış

OBJRElement .NET için Aspose.PDF FOSS’ta bir sınıf. Mirasçılardan gelenler: StructureElement.

Bir nesne referansı (rol “OBJR”) - bir sayfadaki bir PDF nesnesine yapı elemanını bağlar (genellikle bir not, örneğin.

Bu sınıf, .NET programlarında OBJRElement nesneleriyle çalışmak için 11 yöntem sunar. Mevcut yöntemler şunları içerir: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Tüm kamu üyeleri .NET paket için Aspose.PDF FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,8 ve daha fazlası.

Özellikler

Adı :TipiAccessAçıklama
Objobject?Okumaya devam etReferanslı PDF nesnesi ( /Obj’den çözülmüş) veya sıfır.
StructureTextStateStructureTextStateOkumaya devam etBu öğenin içeriğine uygulanan metin durumu (yalnızca kaydedildi - FOSS yapısı inşaatçısı bu konuda yeniden aktarılmıyor).
AttributesStructureElementAttributesOkumaya devam etBu öğeye bağlı yapı atribütleri (/A), sahibi tarafından organize edilmiştir.
StructureTypestringOkumaya devam etPDF yapısı-tip rolü (/S giriş, örneğin.
SStructureTypeOkumaya devam etElemanın yapısı tipi (/S) bir StructureType olarak, adı rol etiketidir (örneğin.
ActualTextstringOkumak / YazmakEtiketli içerik için değiştirme metni (/ActualText).
AlternativeTextstringOkumak / YazmakAsistan Teknolojisi (Alt) ile kullanılan alternatif metin.
ExpansionTextstringOkumak / YazmakBir kısaltma için genişletilmiş metin (/E).
LanguagestringOkumak / YazmakBCP-47 dil kodu öğenin içeriği için (/Lang).
IDstringOkumaya devam etElement identifier (/ID); read-only - kaydedildi.
TitlestringOkumak / YazmakYapı elementinin adı ( / T ).
PagePage?Okumaya devam etBu öğenin içeriğini barındırma sayfasında, veya öğe henüz bir sayfaya eklenmediğinde sıfır.
ParentElementStructureElement?Okumaya devam etAna yapısal element, ya da bu element ayrıldığında sıfır veya doğrudan yapı-ağaç kökü altında.
ChildElementsElementListOkumaya devam etBu öğenin çocukları.

Yöntemler

SignatureAçıklama
AppendChild(child: StructureElement)Bu öğenin /K aralığının altında çocuğu ekleyin.
SetTag(tag: string)Bu öğenin rolünü özelleştirilmiş bir etiketine kaydedin, etkiyi → standart tipi belge rol haritasında.
ToString()Yapı ağacının dempürasyonunda kullanılan metin temsilciliği (rol adı; tip adı ile geri döner).
FindElements(recursive: bool)T tipi alt elementleri tekrarlayarak bulabilirsiniz.
SetText(text: string)Öğenin metin içeriğini ayarla (ActualText olarak depolanır).
SetId(id: string)Öğenin tanımlayıcısını (/ID) ayarlayın.
ClearId()Eleman tanımlayıcısı ( / ID) kaldırın.
AdjustPosition(settings: object)Bir yapı elemanı için istenen düzen pozisyonunu yakalayın.
ChangeParentElement(newParent: StructureElement, validate: bool)Bu öğeyi newParent altında hareket edin.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Bu öğeyi ayırın, sonra çocuklarını bu öğenin eski ebeveyninin altında yeniden doğurun (bu öğünün yuvasını alarak).
Detach()Bu öğeyi ebeveynlerinden uzaklaştırın.

Ayrıca bakınız:

 Türkçe