ValidFiniteRect

Diseño de página, paginación, Form XObjects

Descripción

Ayudante privado de TPDFlibDynamicComponentSession que valida que un rectángulo usa números finitos y dimensiones estrictamente positivas

Sintaxis

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

Parámetros

Left, TopOrigen del rectángulo, que puede ser cualquier valor finito, incluidos desplazamientos negativos
Width, HeightExtensiones del rectángulo, que deben ser finitas y estrictamente positivas

Observaciones

ComposeNextLayout valida la ranura de destino y el lienzo de contenido natural con esta comprobación antes de que empiece cualquier trabajo del componente

Las coordenadas de origen solo se comprueban por finitud, mientras que las extensiones también deben ser mayores que cero

Valores devueltos

TrueLos cuatro valores no son NaN ni infinitos y ambas extensiones son mayores que cero
FalseAlgún valor es NaN o infinito, o alguna extensión es cero o negativa

Véase también

ValidComposeResult, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession