function DetachFormObjectChild(FormIndex, ChildIndex: Integer): FPDF_PAGEOBJECT;
DetachFormObjectChild は、FormIndex のフォームオブジェクトから ChildIndex の位置にある子を取り除き、そのネイティブページオブジェクトハンドルを返します
返されたハンドルは、InsertFormObjectFromXObject で別のコンテナに挿入されるか破棄されるまで、呼び出し側が所有します。インデックスが範囲外の場合、返されるハンドルは nil になります
FormObjectChildren と組み合わせてくださいChild := Pdf1.DetachFormObjectChild(FormIdx, ChildIdx);
if Child<> nil then
Pdf1.InsertFormObjectFromXObject(1, Child);