AddLinkToSubmitForm

Anotasi dan tautan hotspot, Bidang formulir dan AcroForms

Deskripsi

Menambahkan persegi panjang hotspot yang dapat diklik ke halaman terpilih yang memicu tindakan submit-form PDF saat diaktifkan. Tindakan submit-form mengirimkan nilai bidang AcroForm ke URL atau titik akhir pemrosesan formulir tanpa memerlukan JavaScript

Gunakan FieldNames untuk membatasi bidang yang dikirim. Biarkan FieldNames kosong untuk membiarkan penampil mengirimkan semua bidang yang berlaku

Gunakan fungsi SetAnnotBorderColor untuk mengubah warna batas hotspot

Sintaks

Delphi

Function TPDFlib.AddLinkToSubmitForm(Left, Top, Width, Height: Double; Const URL, FieldNames: WideString; Flags, Options: Integer): Integer;

DLL

int DLAddLinkToSubmitForm(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * URL, const wchar_t * FieldNames, int Flags, int Options);

Parameter

LeftKoordinat horizontal dari tepi kiri persegi panjang hotspot
TopKoordinat vertikal dari tepi atas persegi panjang hotspot
WidthLebar dari persegi panjang hotspot
HeightTinggi dari persegi panjang hotspot
URLURL target pengiriman yang disimpan dalam spesifikasi file tindakan
FieldNamesDaftar opsional nama bidang AcroForm berkualifikasi penuh yang dipisahkan dengan koma, titik koma, atau jeda baris. Spasi putih di awal dan akhir pada setiap nama dipangkas
FlagsBendera tindakan submit-form PDF ditulis ke entri /Flags tindakan. Lewati 0 untuk pengiriman gaya FDF default. Bit standar umum termasuk 4 untuk format HTML, 32 untuk XFDF, dan 256 untuk mengirimkan seluruh dokumen PDF
OptionsBitmask yang mengontrol penampilan tautan. Bit 0 (nilai 1): menggambar batas di sekitar persegi panjang hotspot. Bit 1-3 memilih mode sorotan klik (2 = Invert, 4 = Outline, 8 = Push); ketika tidak ada bit sorotan yang diatur, Invert digunakan sebagai default

Nilai kembalian

0Tindakan tidak ditambahkan karena dokumen berada dalam mode PDF/A, persegi panjang tidak valid, atau URL kosong
1Anotasi tautan dan tindakan submit-form ditambahkan

Catatan

Mode PDF/A memblokir tindakan ini karena dapat merujuk ke target pengiriman eksternal. Fungsi ini memerlukan PDF 1.2 atau yang lebih baru