ValidFiniteRect

頁面版面配置、分頁、Form XObjects

描述

TPDFlibDynamicComponentSession 的私有輔助方法,驗證矩形使用有限數值且尺寸嚴格為正

語法

Function TPDFlibDynamicComponentSession.ValidFiniteRect(Left, Top,
  Width, Height: Double): Boolean;

參數

Left, Top矩形原點,可為任何有限值,包括負位移
Width, Height矩形的寬高範圍,必須為有限且嚴格為正

備註

在任何元件工作開始前,ComposeNextLayout 會以此檢查驗證目標槽位與自然內容畫布

原點座標只檢查是否有限;範圍尺寸還必須大於零

傳回值

True四個值皆非 NaN 且非無限大,且兩個範圍值都大於零
False任一值為 NaN 或無限大,或任一範圍值為零或負值

另請參閱

ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession