FloatingBox

FloatingBox

Übersicht

FloatingBox ist eine Klasse in Aspose.PDF FOSS für TypeScript.

Ein gepolsterter/umrandeter/gefüllter Kasten aus Absätzen und/oder einem Bild, von flow.AddFloatBox in eine {@link Flow} Spalte geschwebt.

Diese Klasse deklariert 7 Methoden für FloatingBox Objekte in TypeScript Programmen. Verfügbare Methoden umfassen: AddImage, AddParagraph, constructor, contentWidth, layoutItems, measure, paintAt. Alle öffentlichen Mitglieder sind für jede TypeScript Anwendung zugänglich, nachdem das Aspose.PDF FOSS für TypeScript Paket installiert wurde. Eigenschaften: alt, background, border, borderWidth, color, heights und 5 weitere.

Eigenschaften

NameTypZugriffBeschreibung
width: numberLesenLiefert die Breite.
spacing: numberLesenRuft den Abstand ab.
padding: PaddingLesen@internal
borderWidth: numberLesen@internal
border: { width: number; color: [number, number, number]; sides?: BorderSides }Lesen@internal
width: numberLesenLiefert die Breite.
color: [number, number, number]LesenLiest die Farbe.
sides: BorderSidesLesenGibt die Seiten zurück.
background: [number, number, number]Lesen@internal
alt: stringLesen@internal
heights: number[]LesenGibt die Höhen zurück.
total: numberLesenErmittelt den Gesamtwert.

Methoden

SignaturBeschreibung
constructor(doc: Document, options: FloatBoxOptions)Ruft den Konstruktor(doc, options) für diese FloatingBox-Instanz auf.
contentWidth() → numberInhaltsbreite: äußere Breite minus horizontalem Padding und beiden Borders.
AddParagraph(text: string, options: FlowParagraphOptions) → thisFüge einen wortumbruchenden Absatz in die Box ein.
AddImage(data: Uint8Array, options: FloatBoxImageOptions) → thisFüge ein Bild in die Box ein.
layoutItems() → { heights: number[]; total: number }Höhen pro Element und deren Summe (nur Inhalt, kein Padding/Border).
measure() → numberGesamthöhe des Kastens: content + inter-element spacing + padding + borders.
paintAt(page: Page, x: number, topY: number, structParent: StructElement) → numberZeichne das Kästchen mit seiner oberen linken Ecke bei (x, topY) (PDF-Benutzerraum, y nach oben).
 Deutsch