FloatingBox

FloatingBox

Przegląd

FloatingBox jest klasą w Aspose.PDF FOSS dla TypeScript.

Pudełko z wypełnieniem/obramowaniem/wypełnione akapitami i/lub obrazem, wypływające do {@link Flow} kolumny przez flow.AddFloatBox.

Ta klasa deklaruje 7 metod dla obiektów FloatingBox w programach TypeScript. Dostępne metody to: AddImage, AddParagraph, constructor, contentWidth, layoutItems, measure, paintAt. Wszystkie publiczne elementy są dostępne dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.PDF FOSS dla TypeScript. Właściwości: alt, background, border, borderWidth, color, heights, oraz 5 więcej.

Właściwości

NazwaTypDostępOpis
width: numberOdczytPobiera szerokość.
spacing: numberOdczytPobiera odstęp.
padding: PaddingOdczyt@internal
borderWidth: numberOdczyt@internal
border: { width: number; color: [number, number, number]; sides?: BorderSides }Odczyt@internal
width: numberOdczytPobiera szerokość.
color: [number, number, number]OdczytPobiera kolor.
sides: BorderSidesOdczytPobiera boki.
background: [number, number, number]Odczyt@internal
alt: stringOdczyt@internal
heights: number[]OdczytPobiera wysokości.
total: numberOdczytPobiera sumę.

Metody

SygnaturaOpis
constructor(doc: Document, options: FloatBoxOptions)Wywołuje konstruktor(doc, options) na tej instancji FloatingBox.
contentWidth() → numberSzerokość zawartości: szerokość zewnętrzna minus poziome padding i oba obramowania.
AddParagraph(text: string, options: FlowParagraphOptions) → thisDodaj akapit z zawijaniem wyrazów wewnątrz ramki.
AddImage(data: Uint8Array, options: FloatBoxImageOptions) → thisDodaj obraz wewnątrz ramki.
layoutItems() → { heights: number[]; total: number }Wysokości poszczególnych elementów i ich suma (tylko zawartość, bez padding/obramowania).
measure() → numberCałkowita wysokość pudełka: zawartość + odstępy między elementami + padding + obramowania.
paintAt(page: Page, x: number, topY: number, structParent: StructElement) → numberNamaluj pudełko tak, aby jego lewy górny róg znajdował się w (x, topY) (przestrzeń użytkownika PDF, y w górę).
 Polski