TableElement

TableElement

Przegląd

TableElement jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: StructureElement.

Ta klasa zapewnia 15 metod do pracy z obiektami TableElement w programach .NET. Dostępne metody obejmują: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag oraz 2 dodatkowe metody. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border oraz 25 kolejnych.

Właściwości

NazwaTypDostępOpis
RepeatingRowsCountintOdczyt/zapisPobiera lub ustawia liczbę powtarzających się wierszy.
RepeatingColumnsCountintOdczyt/zapisUzyskuje lub ustawia liczbę powtarzających się kolumn.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Odczyt/zapisPobiera lub ustawia styl powtarzających się wierszy.
BackgroundColorAspose.Pdf.Color?Odczyt/zapisPobiera lub ustawia kolor tła.
BorderAspose.Pdf.BorderInfo?Odczyt/zapisPobiera lub ustawia obramowanie.
AlignmentAspose.Pdf.HorizontalAlignmentOdczyt/zapisPobiera lub ustawia wyrównanie.
CornerStyleAspose.Pdf.BorderCornerStyleOdczyt/zapisPobiera lub ustawia styl narożnika.
BrokenAspose.Pdf.TableBrokenOdczyt/zapisPobiera lub ustawia wartość broken.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentOdczyt/zapisPobiera lub ustawia wyrównanie kolumny.
ColumnWidthsstring?Odczyt/zapisPobiera lub ustawia szerokości kolumn.
DefaultColumnWidthstring?Odczyt/zapisPobiera lub ustawia domyślną szerokość kolumny.
DefaultCellBorderAspose.Pdf.BorderInfo?Odczyt/zapisPobiera lub ustawia domyślne obramowanie komórki.
DefaultCellPaddingAspose.Pdf.MarginInfo?Odczyt/zapisPobiera lub ustawia domyślne wypełnienie komórki.
DefaultCellTextStateAspose.Pdf.Text.TextStateOdczyt/zapisPobiera lub ustawia domyślny stan tekstu komórki.
IsBrokenboolOdczyt/zapisPobiera lub ustawia, czy jest uszkodzony.
IsBordersIncludedboolOdczyt/zapisPobiera lub ustawia, czy granice są uwzględnione.
LeftfloatOdczyt/zapisPobiera lub ustawia lewą wartość.
TopfloatOdczyt/zapisPobiera lub ustawia top.
StructureTextStateStructureTextStateOdczytStan tekstowy zastosowany do wbudowanej treści tego elementu (przechowywany tylko — konstruktor struktury FOSS nie renderuje go ponownie).
AttributesStructureElementAttributesOdczytAtrybuty struktury (/A) dołączone do tego elementu, uporządkowane według właściciela.
StructureTypestringOdczytRola typu struktury PDF (/S entry, np.
SStructureTypeOdczytTyp struktury elementu (/S) jako StructureType, którego Nazwa jest tagiem roli (np.
ActualTextstringOdczyt/zapisTekst zastępczy dla zaznaczonej treści (/ActualText).
AlternativeTextstringOdczyt/zapisTekst alternatywny używany przez technologię wspomagającą (/Alt).
ExpansionTextstringOdczyt/zapisRozwinięcie skrótu (/E).
LanguagestringOdczyt/zapiskod języka BCP-47 dla zawartości elementu (/Lang).
IDstringOdczytIdentyfikator elementu (/ID); tylko do odczytu — przypisany przy zapisie.
TitlestringOdczyt/zapisTytuł elementu struktury (/T).
PagePage?OdczytStrona zawierająca treść tego elementu, lub null, gdy element nie został jeszcze dołączony do strony.
ParentElementStructureElement?OdczytNadrzędny element struktury, lub null, gdy ten element jest odłączony lub znajduje się bezpośrednio pod korzeniem drzewa struktury.
ChildElementsElementListOdczytBezpośrednie elementy potomne tego elementu.

Metody

SygnaturaOpis
CreateTBody()Utwórz i dołącz dziecko TBody.
CreateTHead()Utwórz i dołącz dziecko THead.
CreateTFoot()Utwórz i dołącz dziecko TFoot.
AppendChild(child: StructureElement)Dołącz dziecko pod tablicą /K tego elementu.
SetTag(tag: string)Przemapuj rolę tego elementu na niestandardowy tag, rejestrując tag → jego standardowy typ w mapie ról dokumentu.
ToString()Reprezentacja tekstowa używana przy zrzucaniu drzewa struktury (nazwa roli; w razie braku używana jest nazwa typu).
FindElements(recursive: bool)Rekurencyjnie znajdź elementy potomne typu T.
AppendChild(child: StructureElement, validate: bool)Dodaj dziecko z opcjonalnym przebiegiem walidacji.
SetText(text: string)Ustaw zawartość tekstową elementu (przechowywaną jako ActualText).
SetId(id: string)Ustaw identyfikator elementu (/ID).
ClearId()Usuń identyfikator elementu (/ID).
AdjustPosition(settings: object)Zarejestruj żądaną pozycję układu dla elementu struktury autorowanej.
ChangeParentElement(newParent: StructureElement, validate: bool)Przenieś ten element pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odłącz ten element, a następnie przemieść jego dzieci pod poprzedniego rodzica tego elementu (przejmując miejsce tego elementu).
Detach()Odłącz ten element od jego rodzica.

Zobacz także

 Polski