procedure InsertObjectAtIndex(StackIndex: Integer; PageObj: Pointer);
| StackIndex | Integer. Posizione a base zero nello stream di contenuto in cui viene collocato l'oggetto. Gli oggetti in questa posizione o successive avanzano di uno. |
| PageObj | Pointer. Handle di un oggetto di pagina creato ma non ancora inserito, come l'handle restituito da ObjectHandle per un oggetto staccato con RemoveObject. |
Gli oggetti di pagina vengono dipinti nell'ordine dello stream di contenuto, quindi l'ultimo oggetto disegnato vince dove gli oggetti si sovrappongono. L'accodamento mette sempre il nuovo contenuto in cima; questo metodo lo colloca a qualsiasi profondità, che è ciò di cui un chiamante ha bisogno per far scorrere una filigrana sotto il testo esistente o per riordinare un oggetto rimosso e riaggiunto
La pagina assume la proprietà dell'oggetto. Passare nil viene ignorato, così come una chiamata su una build PDFium che non esporta il punto di ingresso sottostante, quindi il metodo è sicuro da chiamare incondizionatamente
La pagina di testo in cache viene scartata e la pagina viene contrassegnata come modificata. Chiama UpdatePage prima di salvare affinché lo stream di contenuto modificato venga rigenerato