THotPDF.SetLoadedFormFieldValueByIndex Method
ตั้งค่าปัจจุบันของฟิลด์ฟอร์ม AcroForm ในเอกสาร PDF ที่โหลดตามดัชนีของฟิลด์
การประกาศ
procedure SetLoadedFormFieldValueByIndex(FieldIndex: Integer; const AValue: AnsiString);
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | การใช้งาน |
|---|---|
FieldIndex | ดัชนีเริ่มต้นที่ศูนย์ของฟิลด์เป้าหมายในอาร์เรย์ฟิลด์ AcroForm |
AValue | สตริงค่าใหม่ที่จะเขียนลงในรายการ V ของฟิลด์ฟอร์ม |
ข้อควรระวังในการใช้งาน
- 对复选框字段,AValue 应为导出值(Export Value)或
Off,而非true/false - หลังจากตั้งค่า สตรีมลักษณะที่ปรากฏ (Appearance Stream) ของฟิลด์อาจต้องรีเฟรชพร้อมกัน มิฉะนั้นโปรแกรมอ่านบางตัวจะยังคงแสดงค่าเก่าก่อนที่จะบันทึก
- การเปลี่ยนแปลงจะต้องเรียกใช้วิธีการบันทึกก่อนจึงจะเขียนลงในไฟล์เอาต์พุตได้