PDFium Delphi Component Docs

InsertObjectAtIndex metoda

Component: TPdf  ·  Unit: PDFium
Vloží objekt stránky na zvolenou pozici v pořadí kreslení namísto připojení navrch.

Syntax

procedure InsertObjectAtIndex(StackIndex: Integer; PageObj: Pointer);

StackIndexInteger. Pozice v proudu obsahu počítaná od nuly, kam se objekt umístí. Objekty na této pozici a za ní se posunou o jednu výš.
PageObjPointer. Handle objektu stránky vytvořeného, ale dosud nevloženého, jako je handle vrácený pomocí ObjectHandle pro objekt oddělený pomocí RemoveObject.

Description

Objekty stránky se vykreslují v pořadí proudu obsahu, takže tam, kde se objekty překrývají, vítězí poslední nakreslený. Připojení vždy dává nový obsah navrch; tato metoda ho umístí do libovolné hloubky, což volající potřebuje k zasunutí vodoznaku pod existující text nebo k přestavění objektu, který byl odebrán a znovu přidán

Stránka převezme vlastnictví objektu. Předání nil je ignorováno, stejně jako volání na sestavení PDFium, které neexportuje podkladový vstupní bod, takže metodu lze volat bezpodmínečně

Textová stránka v mezipaměti se zahodí a stránka se označí jako změněná. Před uložením zavolejte UpdatePage, aby se upravený proud obsahu znovu vygeneroval

See Also

RemoveObject, ObjectHandle, ObjectCount, UpdatePage