AddLinkToImportData

Anotasi dan tautan hotspot, Bidang formulir dan AcroForm

Deskripsi

Menambahkan rectangle hotspot yang bisa diklik ke halaman terpilih yang memicu aksi PDF import-data saat diaktifkan. Aksi import-data mengisi field AcroForm dokumen dari file Forms Data Format (FDF) di disk. Aksi ini didefinisikan di ISO 32000-1 §12.6.4.8, Table 198

Pemakaian tipikal: tautan “Reload sample data” atau “Reset to defaults” dalam form interaktif, di mana file FDF dikirim bersama PDF dan memuat nilai field kanonik

Gunakan fungsi SetAnnotBorderColor untuk mengubah warna border hotspot

Sintaks

Delphi

Function TPDFlib.AddLinkToImportData(Left, Top, Width, Height: Double; Const FileName: WideString; Options: Integer): Integer;

DLL

int DLAddLinkToImportData(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Options);

Parameter

LeftKoordinat horizontal tepi kiri persegi hotspot
TopKoordinat vertikal tepi atas persegi hotspot
WidthLebar persegi hotspot
HeightTinggi persegi hotspot
FileNamePath ke file FDF dari mana bidang formulir akan diisi. Backslash dikonversi menjadi garis miring sesuai bentuk path kanonik PDF pada ISO 32000-1 §7.11.2.1. File tidak perlu ada saat PDF dibuat, tetapi harus tersedia saat dokumen dilihat agar aksi berhasil.
OptionsBitmask yang mengendalikan tampilan tautan. Bit 0 (nilai 1): menggambar tepi di sekeliling persegi hotspot. Bit 1–3 memilih mode sorot klik (2 = Invert, 4 = Outline, 8 = Push); bila tidak ada bit sorot yang disetel, Invert dipakai sebagai default. Konvensi sama seperti AddLinkToWeb / AddLinkToHideField.

Keterangan

Mode PDF/A dan PDF/X-6 menolak aksi ImportData dan mengembalikan 0 tanpa menambahkan anotasi; dibutuhkan PDF 1.4 atau yang lebih baru