FloatingBox

FloatingBox

Обзор

FloatingBox — класс в Aspose.PDF FOSS для TypeScript.

Обрамлённый/с границей/заполненный блок из абзацев и/или изображения, плавающий в колонку {@link Flow} с помощью flow.AddFloatBox.

Этот класс объявляет 7 методов для объектов FloatingBox в программах TypeScript. Доступные методы включают: AddImage, AddParagraph, constructor, contentWidth, layoutItems, measure, paintAt. Все публичные члены доступны любому приложению TypeScript после установки пакета Aspose.PDF FOSS для TypeScript. Свойства: alt, background, border, borderWidth, color, heights и ещё 5.

Свойства

Имя:Тип:ДоступОписание:
width: numberЧтениеПолучает ширину.
spacing: numberЧтениеПолучает отступ.
padding: PaddingЧтение@internal
borderWidth: numberЧтение@internal
border: { width: number; color: [number, number, number]; sides?: BorderSides }Чтение@internal
width: numberЧтениеПолучает ширину.
color: [number, number, number]ЧтениеПолучает цвет.
sides: BorderSidesЧтениеПолучает стороны.
background: [number, number, number]Чтение@internal
alt: stringЧтение@internal
heights: number[]ЧтениеПолучает высоты.
total: numberЧтениеПолучает общую сумму.

Методы

ПодписьОписание:
constructor(doc: Document, options: FloatBoxOptions)Вызывает конструктор(doc, options) у этого экземпляра FloatingBox.
contentWidth() → numberШирина контента: внешняя ширина минус горизонтальные отступы и обе границы.
AddParagraph(text: string, options: FlowParagraphOptions) → thisДобавьте абзац с переносом слов внутри коробки.
AddImage(data: Uint8Array, options: FloatBoxImageOptions) → thisДобавьте изображение внутри коробки.
layoutItems() → { heights: number[]; total: number }Высоты отдельных элементов и их общий размер (только контент, без отступов/границ).
measure() → numberОбщая высота блока: содержимое + промежуток между элементами + отступы + границы.
paintAt(page: Page, x: number, topY: number, structParent: StructElement) → numberНарисуйте коробку, расположив её верхний левый угол в точке (x, topY) (пространство пользователя PDF, y вверх).
 Русский