FlowElement
FlowElement
Przegląd
FlowElement jest interfejsem w Aspose.PDF FOSS dla TypeScript.
Jednostka treści przepływu.
Ten interfejs deklaruje 2 metody dla obiektów FlowElement w programach TypeScript. Dostępne metody to: measure, place. Wszystkie publiczne elementy są dostępne dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.PDF FOSS dla TypeScript. Właściwości: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore oraz 1 dodatkowa.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
usedHeight | : number | Odczyt | Pobiera używaną wysokość. |
fits | : boolean | Odczyt | Pobiera dopasowania. |
keepWithNextEligible | : boolean | Odczyt | Prawda tylko dla nagłówków — elementy kwalifikujące się do keep-with-next. |
keepWithNext | : boolean | Odczyt | Nadpisanie polityki keep-with-next dla poszczególnego elementu; undefined dziedziczy domyślne ustawienie przepływu. |
spaceBefore | : number | Odczyt | Punkty do zarezerwowania powyżej tego elementu; traktowane jako 0, gdy brak. |
spaceAfter | : number | Odczyt | Punkty do zarezerwowania poniżej tego elementu; traktowane jako 0, gdy brak. |
clear | : FlowClear | Odczyt | Strona(y), których pływające elementy ten element usuwa przed umieszczeniem; traktowane jako brak, gdy nieobecne. |
Metody
| Sygnatura | Opis |
|---|---|
place(ctx: PlaceContext) → PlaceResult | Wywołuje place(ctx) na tej instancji FlowElement. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | Niedestrukcyjny testowy przebieg {@link place}: przewiduje pionową przestrzeń, jaką element zużyłby oraz czy mieści się w całości, bez rysowania. |