TOCElement
Genel Bakış
TOCElement NET için FOSS’de bir sınıf. Mirasçılar: StructureElement.
Bu sınıf, .NET programlarında TOCElement nesnelerle çalışmak için 11 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,Ve 7 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
StructureTextState | StructureTextState | Oku . | Bu öğenin iç satır içeriğine uygulanan metin durumu (yalnızca saklanan FOSS yapı yapımcısı bu sayede yeniden gösterilmez). |
Attributes | StructureElementAttributes | Oku . | Bu öğeye bağlı yapı özellikleri (/A), sahiplerine göre düzenlenmiştir. |
StructureType | string | Oku . | PDF yapı tipi rol (/S giriş, örneğin. |
S | StructureType | Oku . | Elemanın yapı tipi (/S) rol etiketi olan StructureType olarak. |
ActualText | string | Okuma/Yazma | İşaretli içerik için yedek metin (/ActualText). |
AlternativeText | string | Okuma/Yazma | Yardımcı teknolojinin kullandığı alternatif metin (/Alt). |
ExpansionText | string | Okuma/Yazma | Kısa bir kısaltmanın genişletilmiş metni (/E). |
Language | string | Okuma/Yazma | BCP-47 öğenin içeriği için dil kodu (/Lang). |
ID | string | Oku . | Eleman tanımlayıcısı (/ID); sadece okuma için kaydetme sırasında atandı. |
Title | string | Okuma/Yazma | Yapı unsuru başlığı (/T). |
Page | Page? | Oku . | Bu öğenin içeriğini barındıran sayfa, ya da element henüz bir sayfaya eklenmediğinde null. |
ParentElement | StructureElement? | Oku . | Ana yapı unsuru, ya da bu unsur ayrıldığında veya doğrudan yapı-ağaç kökü altında olduğu zaman null. |
ChildElements | ElementList | Oku . | Bu elementin doğrudan çocukları. |
Yöntemler
| Signature | Açıklama: |
|---|---|
AppendChild(child: StructureElement) | Bu elementin /K dizisi altında çocuk ekle. |
SetTag(tag: string) | Bu öğenin rolünü özel bir etiketle yeniden belirleyin, tag → standart türü belgede role haritasında kaydedilecektir. |
ToString() | Yapı ağacını boşaltırken kullanılan metin temsil (rol adı; tip adına geri döner). |
FindElements(recursive: bool) | T tipi türeyen elementleri tekrarlı olarak bul. |
SetText(text: string) | Öğenin metin içeriğini ayarla ( ActualText olarak depolanır). |
SetId(id: string) | Eleman tanımlayıcısını (/ID) ayarlayın. |
ClearId() | Eleman tanımlayıcısını (/ID) kaldırın. |
AdjustPosition(settings: object) | Yaratılmış bir yapı unsuru için istenen düzenleme pozisyonunu yakalayın. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Bu öğeyi newParent’e taşı. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Bu öğeyi ayırın, sonra çocuklarını bu öğenin eski ebeveyninin altında yeniden aileleştirin (bu öğe yuvasını alın). |
Detach() | Bu elementi ana elementinden ayırın. |