THPDFLayoutMeasurement Record
O tamanho medido de um elemento de layout sob restrições dadas: extensões desejada e mínima, capacidade de divisão e o veredito Fits calculado
Declaração
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Unidade
HPDFDoc
Campos
| Campo | Finalidade |
|---|---|
Width / Height | Tamanho que o elemento quer sob as restrições fornecidas |
MinimumWidth / MinimumHeight | Menor tamanho que o elemento considera aceitável; medidas negativas disparam um erro de faixa em MeasureLayoutElement |
CanSplit | Se o elemento pode ser dividido em uma parte posicionada e uma parte em overflow entre páginas |
Fits | Calculado por THotPDF.MeasureLayoutElement: true quando largura e altura cabem no espaço disponível |
Notas de uso
- Obtenha-o de
THotPDF.MeasureLayoutElement, que encaminha as restrições ao overrideMeasuredo elemento e depois carimbaFits - Alimente as decisões de posicionamento com
FitseCanSplit: um elemento que não cabe mas pode ser dividido é posicionado parcialmente porPlaceLayoutElement; um que não pode ser dividido vai para a página seguinte - As extensões retornadas descrevem o tamanho desejado, não o retângulo final de desenho; o posicionamento pode encolher a área desenhada dentro da medição