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, Top | Oorsprong van de rechthoek, die elke eindige waarde mag zijn, inclusief negatieve verschuivingen |
|---|---|
Width, Height | Uitbreiding 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
True | Alle vier de waarden zijn noch NaN noch oneindig en beide uitbreidingen zijn groter dan nul |
|---|---|
False | Een willekeurige waarde is NaN of oneindig, of een van beide uitbreidingen is nul of negatief |
Zie ook
ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession