THPDFLayoutMeasurement Record
Den uppmätta storleken på ett layoutelement under givna villkor: önskad och minsta utsträckning, delningsförmåga och den beräknade Fits-bedömningen
Deklaration
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
Width / Height | Den storlek elementet vill ha under de angivna villkoren |
MinimumWidth / MinimumHeight | Den minsta storlek elementet godtar; negativa mått utlöser ett intervallfel i MeasureLayoutElement |
CanSplit | Huruvida elementet kan delas i en placerad del och en spilldel över sidgränser |
Fits | Beräknas av THotPDF.MeasureLayoutElement: true när bredd och höjd får plats inom det tillgängliga utrymmet |
Användningsanteckningar
- Hämta den från
THotPDF.MeasureLayoutElement, som vidarebefordrar villkoren till elementetsMeasure-överridning och sedan sätterFits - Använd
FitsochCanSpliti placeringsbesluten: ett element som inte får plats men kan delas placeras delvis avPlaceLayoutElement, medan ett som inte kan delas flyttas till nästa sida - Den returnerade utsträckningen beskriver önskad storlek, inte den slutliga ritrektangeln; placeringen kan krympa det ritade området inom mätningen