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