THotPDF.AddLoadedTextField Method
Menambahkan text field ke satu halaman dokumen yang dimuat dan mendaftarkannya di AcroForm. Field mendapat appearance stream yang menampilkan nilainya, dan AcroForm mendapat font default Helvetica yang disebut string /DA-nya, sehingga semua viewer menampilkan field itu
Deklarasi
function AddLoadedTextField(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; AMaxLen: Integer): Integer;
Unit
HPDFDoc
Parameter
| Nama | Kegunaan |
|---|---|
PageIndex | Indeks berbasis nol dari halaman yang dimuat yang menerima widget |
X1 | Tepi kiri persegi widget dalam ruang pengguna PDF (point, titik asal di pojok kiri bawah halaman) |
Y1 | Tepi bawah persegi widget dalam ruang pengguna PDF |
X2 | Tepi kanan persegi widget dalam ruang pengguna PDF |
Y2 | Tepi atas persegi widget dalam ruang pengguna PDF |
AFieldName | Nama field baru; tidak boleh sudah ada di form yang dimuat |
AValue | Nilai awal; kosong untuk field yang kosong |
AMaxLen | Jumlah karakter maksimum, atau 0 untuk tanpa batas |
Nilai balik
Indeks field baru, untuk dipakai bersama method form field yang dimuat lainnya, atau -1 bila PageIndex di luar jangkauan
Catatan penggunaan
- Gunakan API ini dalam alur kerja AcroForm sebelum halaman, resource, field, atau objek catalog yang terdampak difinalisasi
- Jaga nama objek, nama field, nama resource, dan handle yang dikembalikan tetap stabil sampai dokumen difinalisasi
- Referensi objek dokumen yang dimuat dapat bersifat tidak langsung; selesaikan array, dictionary, atau stream sebelum memeriksa nilai bersarang