Component: TPdf · Unit: PDFium
จับภาพแพ็กเก็ต XFA ที่ฝังอยู่ทั้งหมดในคอลเลกชัน TXfaPacketList
Syntax
function GetXfaFormPackets: TXfaPacketList;
Description
จับภาพแพ็กเก็ต XML ทั้งหมดที่ฝังในพจนานุกรม XFA ของเอกสาร PDF โดยคืนเป็นคอลเลกชันของรายการ TXfaPacket
ต้องตั้ง Active เป็น True
Remarks
- รายการจะว่างสำหรับเอกสารที่ไม่ใช่ XFA หรือเมื่อตัวอ่านแพ็กเก็ตไม่พร้อมใช้งาน
- เมธอดนี้จับภาพเพย์โหลด XFA ทั้งหมดในการเรียกครั้งเดียว โดยบรรจุคู่ของชื่อและเนื้อหาสำหรับแพ็กเก็ต XML ทั้งหมด
- ไม่มี API สาธารณะของ PDFium สำหรับแก้ไขหรือเขียนแพ็กเก็ตเหล่านี้กลับคืน ดังนั้นคอลเลกชันที่คืนจึงอ่านได้อย่างเดียวอย่างเคร่งครัด
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