Registro THPDFLayoutMeasurement
El tamaño medido de un elemento de diseño bajo unas restricciones dadas: extensiones deseada y mínima, capacidad de división y el veredicto Fits calculado
Declaración
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
Width / Height | Tamaño que el elemento quiere bajo las restricciones suministradas |
MinimumWidth / MinimumHeight | El tamaño más pequeño que el elemento considera aceptable; las medidas negativas provocan un error de rango en MeasureLayoutElement |
CanSplit | Si el elemento puede dividirse en una parte colocada y una parte desbordada entre páginas |
Fits | Lo calcula THotPDF.MeasureLayoutElement: true cuando la anchura y la altura caben en el espacio disponible |
Notas de uso
- Obténgalo de
THotPDF.MeasureLayoutElement, que reenvía las restricciones a la invalidaciónMeasuredel elemento y luego estampaFits - Alimente con
FitsyCanSplitlas decisiones de colocación: un elemento que no cabe pero puede dividirse se coloca parcialmente conPlaceLayoutElement; el que no puede dividirse pasa a la página siguiente - Las extensiones devueltas describen el tamaño deseado, no el rectángulo de dibujo final; la colocación puede reducir el área dibujada dentro de la medición