THPDFLayoutMeasurement Record
Zmierzony rozmiar elementu układu pod danymi ograniczeniami: żądane i minimalne wymiary, zdolność dzielenia oraz wyliczony werdykt Fits
Deklaracja
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Jednostka
HPDFDoc
Pola
| Pole | Przeznaczenie |
|---|---|
Width / Height | Rozmiar, jakiego element chce przy podanych ograniczeniach |
MinimumWidth / MinimumHeight | Najmniejszy rozmiar, który element uznaje za akceptowalny; ujemne pomiary podnoszą błąd zakresu w MeasureLayoutElement |
CanSplit | Czy element potrafi podzielić się na część rozmieszczoną i część przepełnienia między stronami |
Fits | Wyliczane przez THotPDF.MeasureLayoutElement: true, gdy szerokość i wysokość mieszczą się w dostępnym miejscu |
Uwagi dotyczące użycia
- Zdobądź go z
THotPDF.MeasureLayoutElement, które przekazuje ograniczenia do nadpisaniaMeasureelementu, a potem stemplujeFits - Zasilaj decyzje rozmieszczania
FitsiCanSplit: element, który się nie mieści, ale potrafi się dzielić, jest częściowo rozmieszczany przezPlaceLayoutElement, a ten, który dzielić się nie potrafi, przechodzi na następną stronę - Zwrócone wymiary opisują rozmiar żądany, a nie końcowy prostokąt rysowania; rozmieszczenie może zmniejszyć obszar rysowania w ramach pomiaru