FlowElement
FlowElement
Обзор
FlowElement — это интерфейс в Aspose.PDF FOSS для TypeScript.
Единица потокового контента.
Этот интерфейс объявляет 2 метода для объектов FlowElement в программах TypeScript. Доступные методы включают: measure, place. Все публичные члены доступны любой приложению TypeScript после установки пакета Aspose.PDF FOSS для TypeScript. Свойства: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore и ещё 1.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
usedHeight | : number | Чтение | Получает используемую высоту. |
fits | : boolean | Чтение | Получает подгонки. |
keepWithNextEligible | : boolean | Чтение | Верно только для заголовков — элементы, подходящие для keep-with-next. |
keepWithNext | : boolean | Чтение | Переопределение политики keep-with-next для отдельного элемента; undefined наследует значение по умолчанию потока. |
spaceBefore | : number | Чтение | Точки резерва над этим элементом; считается равным 0, если отсутствует. |
spaceAfter | : number | Чтение | Точки резерва под этим элементом; считается равным 0, если отсутствует. |
clear | : FlowClear | Чтение | Стороны, чьи плавающие элементы этот элемент очищает перед размещением; при отсутствии считается none. |
Методы
| Подпись | Описание: |
|---|---|
place(ctx: PlaceContext) → PlaceResult | Вызывает place(ctx) у этого экземпляра FlowElement. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | Неперезаписывающий тестовый запуск {@link place}: предсказывает вертикальное пространство, которое будет занимать элемент, и подходит ли он полностью, без отрисовки. |