TableElement
Genel Bakış
TableElement NET için FOSS’de bir sınıf. Mirasçılar: StructureElement.
Bu sınıf, .NET programlarında TableElement nesnelerle çalışmak için 14 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, ve 2 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border,Ve 25 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
RepeatingRowsCount | int | Okuma/Yazma | Tekrarlayan satır sayısını alır veya ayarlar. |
RepeatingColumnsCount | int | Okuma/Yazma | Tekrarlayan sütun sayısını alır veya ayarlar. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | Okuma/Yazma | Tekrarlanan satırların stilini alır veya ayarlar. |
BackgroundColor | Aspose.Pdf.Color? | Okuma/Yazma | Arka plan rengini alır veya ayarlar. |
Border | Aspose.Pdf.BorderInfo? | Okuma/Yazma | Sınırı alır veya ayarlar. |
Alignment | Aspose.Pdf.HorizontalAlignment | Okuma/Yazma | Hizalamayı alır veya ayarlar. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | Okuma/Yazma | Köşe stilini alır veya ayarlar. |
Broken | Aspose.Pdf.TableBroken | Okuma/Yazma | Kırık olanı alır veya ayarlar. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | Okuma/Yazma | Sütun ayarlamasını alır veya ayarlar. |
ColumnWidths | string? | Okuma/Yazma | Sütun genişliklerini alır veya ayarlar. |
DefaultColumnWidth | string? | Okuma/Yazma | Varsayılan sütun genişliğini alır veya ayarlar. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | Okuma/Yazma | Varsayılan hücre kenarlığını alır veya ayarlar. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | Okuma/Yazma | Varsayılan hücre dolgusunu alır veya ayarlar. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | Okuma/Yazma | Varsayılan hücre metni durumunu alır veya ayarlar. |
IsBroken | bool | Okuma/Yazma | Alır veya ayarlar is broken. |
IsBordersIncluded | bool | Okuma/Yazma | Sınırların dahil edilip edilmediğini alır veya ayarlar. |
Left | float | Okuma/Yazma | Solü alır veya ayarlar. |
Top | float | Okuma/Yazma | Üstü alır veya ayarlar. |
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: |
|---|---|
CreateTBody() | Bir TBody çocuğu oluştur + ekle. |
CreateTHead() | THead çocuğu oluştur + ekle. |
CreateTFoot() | TFoot çocuğu oluştur + ekle. |
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) | Öğenin 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. |