FormulaElement

FormulaElement

Przegląd

FormulaElement jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: IllustrationElement.

Ta klasa udostępnia 15 metod do pracy z obiektami FormulaElement w programach .NET. Dostępne metody to: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. 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, AlternativeText, Attributes, ChildElements, ExpansionText, ID oraz 11 więcej.

Właściwości

NazwaTypDostępOpis
ImagePathstring?OdczytPlik obrazu będący podstawą tej ilustracji.
ImageWidthdoubleOdczytNadpisanie szerokości obrazu (0 = auto).
ImageHeightdoubleOdczytNadpisanie wysokości obrazu (0 = auto).
ResolutionintOdczytNadpisanie rozdzielczości obrazu (DPI) (0 = auto).
StructureTextStateStructureTextStateOdczytStan tekstowy zastosowany do treści inline tego elementu (przechowywany tylko — the FOSS structure builder doesn’t re-render through it).
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 oznaczonej treści (/ActualText).
AlternativeTextstringOdczyt/zapisAlternatywny tekst używany przez technologię wspomagającą (/Alt).
ExpansionTextstringOdczyt/zapisTekst rozwinięcia skrótu (/E).
LanguagestringOdczyt/zapisBCP-47 kod języka dla zawartości elementu (/Lang).
IDstringOdczytIdentyfikator elementu (/ID); tylko do odczytu — przydzielany przy zapisie.
TitlestringOdczyt/zapisTytuł elementu struktury (/T).
PagePage?OdczytStrona hostująca zawartość tego elementu, lub null, gdy element nie został jeszcze dołączony do strony.
ParentElementStructureElement?OdczytElement struktury nadrzędny, lub null, gdy ten element jest odłączony lub znajduje się bezpośrednio pod korzeniem drzewa struktury.
ChildElementsElementListOdczytBezpośrednie potomki tego elementu.

Metody

SygnaturaOpis
SetImage(imagePath: string)Powiąż obraz rastrowy/wektorowy z tą ilustracją.
SetImage(imagePath: string, width: double, height: double)Powiąż obraz o wyraźnie określonych wymiarach.
SetImage(imagePath: string, resolution: int)Powiąż obraz z określoną rozdzielczością (DPI).
AppendChild(child: StructureElement)Dodaj element potomny pod tablicą /K tego elementu.
SetTag(tag: string)Przemapuj rolę tego elementu na niestandardowy znacznik, rejestrując znacznik → jego standardowy typ w mapie ról dokumentu.
ToString()Tekstowa reprezentacja używana przy zrzucaniu drzewa struktury (nazwa roli; w razie braku używa nazwy 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 treść 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 autorstwa.
ChangeParentElement(newParent: StructureElement, validate: bool)Przenieś ten element pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odłącz ten element, a następnie przenieś jego dzieci do poprzedniego rodzica tego elementu (zajmując miejsce tego elementu).
Detach()Odłącz ten element od jego rodzica.

Zobacz także

 Polski