Метод THotPDF.PlaceLayoutElement
Отрисовывает помещающийся layout-элемент или проверенную голову разбиения и возвращает фрагмент продолжения во владении вызывающего кода
Объявление
function PlaceLayoutElement(Element: THPDFLayoutElement; const Bounds: THPDFLayoutBounds; out Overflow: THPDFLayoutOverflow): boolean;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
Element | Элемент во владении вызывающего кода, который нужно разместить или разбить |
Bounds | Доступная позиция и размеры на активной странице |
Overflow | Получает продолжение во владении вызывающего кода, если элемент разбивается, иначе nil |
Возвращаемое значение
Возвращает True, если был отрисован целый элемент или проверенный размещённый фрагмент
Примечания по использованию
- Разбиение обязано предоставить и размещённый элемент, и overflow-элемент
- Размещённый фрагмент измеряется заново и должен поместиться до вызова Draw
- Возвращённый THPDFLayoutOverflow владеет своим продолжением, пока не вызван DetachElement