PDFium Delphi Component Docs

DetachFormObjectChild Methode

Komponente: TPdf  ·  Unit: PDFium
Übergibt ein Kind aus einem Formularobjekt und gibt das Eigentum an den Aufrufer zurück

Syntax

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

Beschreibung

DetachFormObjectChild entfernt das Kind bei ChildIndex aus dem Formularobjekt bei FormIndex und gibt sein natives Seitenobjekt-Handle zurück

Der Aufrufer besitzt das zurückgegebene Handle, bis es mit InsertFormObjectFromXObject in einen anderen Container eingefügt oder zerstört wird; das zurückgegebene Handle ist nil, wenn die Indizes außerhalb des gültigen Bereichs liegen

Hinweise

    • Das abgetrennte Kind ist von seinem vorherigen Elternobjekt aus nicht mehr erreichbar, sodass Export- oder Speichervorgänge es überspringen, bis es wieder eingefügt wird
    • Kombinieren Sie dies mit FormObjectChildren, um zuerst die gültigen Kind-Indizes aufzulisten

Beispiel

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

Siehe auch