ValidFiniteRect
页面版面、分页、Form XObject
描述
TPDFlibDynamicComponentSession 的私有辅助方法,校验矩形使用有限数值且尺寸严格为正
语法
Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
Width, Height: Double): Boolean;
参数
Left, Top | 矩形原点,可为任意有限值,包括负偏移 |
|---|---|
Width, Height | 矩形的宽与高,必须为有限值且严格为正 |
备注
ComposeNextLayout 在任何组件工作开始前用此检查验证目标槽位和自然内容画布
原点坐标只检查有限性,而尺寸还必须大于零
返回值
True | 四个值都不是 NaN 或无穷大,且两个维度都大于零 |
|---|---|
False | 任一值为 NaN 或无穷大,或任一维度为零或负数 |
另请参阅
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession