FloatingBox

FloatingBox

Overzicht

FloatingBox is een klasse in Aspose.PDF FOSS voor TypeScript.

Een opgevulde/omrande/gevulde doos van alinea’s en/of een afbeelding, zwevend in een {@link Flow} kolom door flow.AddFloatBox.

Deze klasse declareert 7 methoden voor FloatingBox objecten in TypeScript programma’s. Beschikbare methoden omvatten: AddImage, AddParagraph, constructor, contentWidth, layoutItems, measure, paintAt. Alle openbare leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.PDF FOSS voor TypeScript pakket. Eigenschappen: alt, background, border, borderWidth, color, heights, en nog 5.

Eigenschappen

NaamTypeToegangBeschrijving
width: numberLezenHaalt de breedte op.
spacing: numberLezenHaalt de spatiëring op.
padding: PaddingLezen@internal
borderWidth: numberLezen@internal
border: { width: number; color: [number, number, number]; sides?: BorderSides }Lezen@internal
width: numberLezenHaalt de breedte op.
color: [number, number, number]LezenHaalt de kleur op.
sides: BorderSidesLezenHaalt de zijden op.
background: [number, number, number]Lezen@internal
alt: stringLezen@internal
heights: number[]LezenHaalt de hoogtes op.
total: numberLezenHaalt het totaal op.

Methoden

HandtekeningBeschrijving
constructor(doc: Document, options: FloatBoxOptions)Roept constructor(doc, options) aan op deze FloatingBox instantie.
contentWidth() → numberInhoudsbreedte: buitenste breedte min horizontale padding en beide randen.
AddParagraph(text: string, options: FlowParagraphOptions) → thisVoeg een woordomgebroken alinea toe binnen de box.
AddImage(data: Uint8Array, options: FloatBoxImageOptions) → thisVoeg een afbeelding toe binnen de box.
layoutItems() → { heights: number[]; total: number }Hoogtes per item en hun totaal (alleen inhoud, geen padding/border).
measure() → numberTotale boxhoogte: content + inter-element spacing + padding + borders.
paintAt(page: Page, x: number, topY: number, structParent: StructElement) → numberTeken de box met zijn linkerbovenhoek op (x, topY) (PDF-gebruikersruimte, y omhoog).
 Nederlands