Запись THPDFLayoutBounds
Прямоугольник, выровненный по осям, в координатном пространстве layout, используемый для размещения, отрисовки и отслеживания элементов потокового layout
Объявление
THPDFLayoutBounds= record
X: Single;
Y: Single;
Width: Single;
Height: Single;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
X / Y | Координаты начала прямоугольника в пространстве layout, переданном в API размещения |
Width / Height | Размеры прямоугольника; проверки перекрытий считают нулевую ширину или высоту пустым прямоугольником |
Примечания по использованию
- Передавайте его в
THotPDF.PlaceLayoutElement, который выводит фактический прямоугольник отрисовки из измерения элемента и отдельно сообщает о любом выходе за границы - При включённой диагностике layout размещённые прямоугольники отслеживаются в этих же величинах и попарно сравниваются для обнаружения перекрытий
- Диагностика несёт те же значения X, Y, Width и Height прямо в записи, поэтому overlay, отслеживание и отчёты используют одну геометрию