Componente: TPdf · Unidad: PDFium
Captura todos los paquetes XFA incrustados en una colección TXfaPacketList
Syntax
function GetXfaFormPackets: TXfaPacketList;
Description
Captura todos los paquetes XML incrustados en el diccionario XFA del documento PDF, devolviéndolos como una colección de entradas TXfaPacket
Requiere que Active sea True
Remarks
- La lista está vacía para documentos no XFA o cuando el lector de paquetes no está disponible
- Este método ejecuta una captura en una sola llamada de toda la carga XFA, transportando pares de nombre y contenido para todos los paquetes XML
- No existe ninguna API pública de PDFium para modificar o escribir de vuelta estos paquetes, por lo que la colección devuelta es estrictamente de solo lectura
Example
var
Packets: TXfaPacketList;
I: Integer;
begin
if not Pdf1.Active then Exit;
Packets := Pdf1.GetXfaFormPackets;
for I := 0 to Packets.Count - 1 do
Memo1.Lines.Add(Packets[I].Name);
end;
See Also