PDFium Component Docs

DetachFormObjectChild methode

Component: TPdf  ·  Unit: PDFium
Draagt één kind over uit een form-object en geeft het eigendom terug aan de aanroeper

Syntax

function DetachFormObjectChild(FormIndex, ChildIndex: Integer): FPDF_PAGEOBJECT;

Description

DetachFormObjectChild verwijdert het kind op ChildIndex uit het form-object op FormIndex en geeft zijn native page-object-handle terug

De aanroeper is eigenaar van de teruggegeven handle totdat die met InsertFormObjectFromXObject in een andere container wordt ingevoegd of wordt vernietigd; de teruggegeven handle is nil wanneer de indexen buiten bereik vallen

Remarks

    • Het losgemaakte kind is niet langer bereikbaar vanuit zijn vorige ouder, dus export- of opslagbewerkingen slaan het over totdat het opnieuw wordt ingevoegd
    • Combineer dit met FormObjectChildren om eerst geldige kindindexen op te sommen

Example

Child := Pdf1.DetachFormObjectChild(FormIdx, ChildIdx);
if Child<> nil then
  Pdf1.InsertFormObjectFromXObject(1, Child);

See Also