THotPDF.PlaceLayoutElement Method
Disegna un elemento di layout che rientra negli spazi o una testa di split verificata e restituisce un fragment di continuazione di proprietà del chiamante
Dichiarazione
function PlaceLayoutElement(Element: THPDFLayoutElement; const Bounds: THPDFLayoutBounds; out Overflow: THPDFLayoutOverflow): boolean;
Unità
HPDFDoc
Parametri
| Nome | Scopo |
|---|---|
Element | Elemento di proprietà del chiamante da posizionare o dividere |
Bounds | Posizione e dimensioni disponibili sulla pagina attiva |
Overflow | Riceve una continuazione di proprietà del chiamante quando l'elemento viene diviso, altrimenti nil |
Valore restituito
Restituisce True quando è stato disegnato un elemento completo o un fragment posizionato verificato
Note sull'utilizzo
- Uno split deve fornire sia un elemento posizionato sia un elemento di overflow
- Il fragment posizionato viene misurato di nuovo e deve rientrare prima che Draw venga chiamato
- Il THPDFLayoutOverflow restituito possiede la sua continuazione finché non viene chiamato DetachElement