THPDFLayoutMeasurement Kaydı
Verilen kısıtlar altında bir layout ögesinin ölçülen boyutu: istenen ve en küçük ölçüler, bölünebilme yeteneği ve hesaplanan Fits kararı
Bildirim
THPDFLayoutMeasurement= record
Width: Single;
Height: Single;
MinimumWidth: Single;
MinimumHeight: Single;
CanSplit: boolean;
Fits: boolean;
end;
Birim
HPDFDoc
Alanlar
| Alan | Amaç |
|---|---|
Width / Height | Ögenin verilen kısıtlar altında istediği boyut |
MinimumWidth / MinimumHeight | Ögenin kabul edilebilir saydığı en küçük boyut; negatif ölçüler MeasureLayoutElement içinde range hatası fırlatır |
CanSplit | Ögenin sayfalar arasında yerleştirilen kısım ve taşma kısmı olarak bölünebileceği |
Fits | THotPDF.MeasureLayoutElement tarafından hesaplanır: genişlik ve yükseklik kullanılabilir alana sığdığında true |
Kullanım notları
- Bunu
THotPDF.MeasureLayoutElementüzerinden alın; metot kısıtları ögeninMeasureoverride'ına iletir ve ardındanFits'i damgalar FitsveCanSplit'i yerleşim kararlarına girdi olarak verin: sığmayan ama bölünebilen bir ögePlaceLayoutElementtarafından kısmen yerleştirilir, bölünemeyen öge ise sonraki sayfaya geçer- Döndürülen ölçüler istenen boyutu anlatır, nihai çizim dikdörtgenini değil; yerleşim, çizilen alanı ölçüm içinde daraltabilir