FlowElement

FlowElement

概述

FlowElement 是 Aspose.PDF FOSS 中用于 TypeScript 的接口。

一个流内容单元。

此接口为 TypeScript 程序中的 FlowElement 对象声明了 2 个方法。可用的方法包括: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在此 FlowElement 实例上调用 place(ctx)。
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean }对 {@link place} 的非破坏性试运行:预测该元素将占用的垂直空间以及是否完全适配,且不进行绘制。
 中文