procedure InsertObjectAtIndex(StackIndex: Integer; PageObj: Pointer);
| StackIndex | Integer. Nollbaserad position i innehållsströmmen där objektet placeras. Objekt på eller efter denna position flyttas upp ett steg. |
| PageObj | Pointer. Referens till ett sidobjekt som skapats men ännu inte infogats, till exempel referensen som ObjectHandle returnerar för ett objekt som lösgjorts med RemoveObject. |
Sidobjekt ritas i innehållsströmmens ordning, så det sist ritade objektet vinner där objekt överlappar. En vanlig tilläggning lägger alltid nytt innehåll överst; den här metoden placerar det på valfritt djup, vilket är vad en anropare behöver för att skjuta in en vattenstämpel under befintlig text eller för att stapla om ett objekt som tagits bort och lagts till igen
Sidan tar över ägarskapet av objektet. Att skicka nil ignoreras, liksom ett anrop på en PDFium-build som inte exporterar den underliggande entry point, så metoden är säker att anropa ovillkorligt
Den cachade textsidan kastas och sidan markeras som ändrad. Anropa UpdatePage innan sparning så att den redigerade innehållsströmmen genereras om