THPDFLayoutMeasurement Record
La dimensione misurata di un elemento di layout sotto i vincoli dati: estensioni desiderate e minime, capacità di suddivisione e verdetto Fits calcolato
Dichiarazione
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Unità
HPDFDoc
Campi
| Campo | Scopo |
|---|---|
Width / Height | Dimensione che l'elemento vuole sotto i vincoli forniti |
MinimumWidth / MinimumHeight | Dimensione più piccola che l'elemento considera accettabile; misure negative sollevano un errore di intervallo in MeasureLayoutElement |
CanSplit | Se l'elemento può dividersi in una parte posizionata e una parte di overflow attraverso le pagine |
Fits | Calcolato da THotPDF.MeasureLayoutElement: true quando larghezza e altezza stanno nello spazio disponibile |
Note d'uso
- Ottienilo da
THotPDF.MeasureLayoutElement, che inoltra i vincoli all'overrideMeasuredell'elemento e poi timbraFits - Usa
FitseCanSplitnelle decisioni di posizionamento: un elemento che non sta ma può dividersi viene posizionato parzialmente daPlaceLayoutElement, uno che non può dividersi passa alla pagina successiva - Le estensioni restituite descrivono la dimensione desiderata, non il rettangolo di disegno finale; il posizionamento può ridurre l'area disegnata entro la misura