ValidFiniteRect

Pagina-indeling, paginering, Form XObjects

Beschrijving

Privé-hulpfunctie van TPDFlibDynamicComponentSession die valideert dat een rechthoek eindige getallen en strikt positieve afmetingen gebruikt

Syntaxis

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

Syntaxis

Left, TopOorsprong van de rechthoek, die elke eindige waarde mag zijn, inclusief negatieve verschuivingen
Width, HeightUitbreiding van de rechthoek, die eindig en strikt positief moet zijn

Opmerkingen

ComposeNextLayout valideert het doelslot en het natuurlijke inhoudscanvas met deze controle voordat enig componentwerk begint

De oorsprongscoördinaten worden alleen op eindigheid gecontroleerd, terwijl de afmetingen ook groter dan nul moeten zijn

Retourwaarden

TrueAlle vier de waarden zijn noch NaN noch oneindig en beide uitbreidingen zijn groter dan nul
FalseEen willekeurige waarde is NaN of oneindig, of een van beide uitbreidingen is nul of negatief

Zie ook

ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession