FloatingBox

FloatingBox

Panoramica

FloatingBox è una classe in Aspose.PDF FOSS per TypeScript.

Una casella imbottita/bordata/piena di paragrafi e/o un’immagine, fluttuata in una colonna {@link Flow} da flow.AddFloatBox.

Questa classe dichiara 7 metodi per oggetti FloatingBox in programmi TypeScript. I metodi disponibili includono: AddImage, AddParagraph, constructor, contentWidth, layoutItems, measure, paintAt. Tutti i membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.PDF FOSS per TypeScript. Proprietà: alt, background, border, borderWidth, color, heights, e 5 altre.

Proprietà

NomeTipoAccessoDescrizione
width: numberLetturaOttiene la larghezza.
spacing: numberLetturaOttiene la spaziatura.
padding: PaddingLettura@internal
borderWidth: numberLettura@internal
border: { width: number; color: [number, number, number]; sides?: BorderSides }Lettura@internal
width: numberLetturaOttiene la larghezza.
color: [number, number, number]LetturaOttiene il colore.
sides: BorderSidesLetturaRestituisce i lati.
background: [number, number, number]Lettura@internal
alt: stringLettura@internal
heights: number[]LetturaOttiene le altezze.
total: numberLetturaOttiene il totale.

Metodi

FirmaDescrizione
constructor(doc: Document, options: FloatBoxOptions)Chiama il costruttore(doc, options) su questa istanza di FloatingBox.
contentWidth() → numberLarghezza del contenuto: larghezza esterna meno il padding orizzontale e entrambi i bordi.
AddParagraph(text: string, options: FlowParagraphOptions) → thisAggiungi un paragrafo a capo automatico all’interno del box.
AddImage(data: Uint8Array, options: FloatBoxImageOptions) → thisAggiungi un’immagine all’interno del box.
layoutItems() → { heights: number[]; total: number }Altezze per elemento e il loro totale (solo contenuto, senza padding/bordo).
measure() → numberAltezza totale del box: contenuto + spaziatura inter-elemento + padding + bordi.
paintAt(page: Page, x: number, topY: number, structParent: StructElement) → numberDisegna il box con l’angolo superiore sinistro in (x, topY) (spazio utente PDF, y verso l’alto).
 Italiano