AddLinkToSubmitForm

Ek açıklamalar ve etkin nokta bağlantıları, Form alanları ve AcroForms

Açıklama

Seçili sayfaya tıklanabilir bir etkin nokta dikdörtgeni ekler; etkinleştirildiğinde bir PDF form gönderme eylemi tetiklenir. Form gönderme eylemi, AcroForm alan değerlerini JavaScript gerektirmeksizin bir URL'ye veya form işleme uç noktasına gönderir

Gönderilecek alanları kısıtlamak için FieldNames parametresini kullanın. Görüntüleyicinin uygulanabilir tüm alanları göndermesine izin vermek için FieldNames parametresini boş bırakın

Etkin nokta kenarlığının rengini değiştirmek için SetAnnotBorderColor işlevini kullanın

Söz dizimi

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);

Parametreler

LeftEtkin nokta dikdörtgeninin sol kenarının yatay koordinatı
TopEtkin nokta dikdörtgeninin üst kenarının dikey koordinatı
WidthEtkin nokta dikdörtgeninin genişliği
HeightEtkin nokta dikdörtgeninin yüksekliği
URLEylem dosyası belirtiminde saklanan gönderme hedefi URL'si
FieldNamesVirgül, noktalı virgül veya satır sonu ile ayrılmış, tam nitelikli AcroForm alan adlarından oluşan isteğe bağlı liste. Her adın başındaki ve sonundaki boşluklar kırpılır
FlagsEylemi /Flags girdisine yazılan PDF form gönderme eylemi bayrakları. Varsayılan FDF biçiminde gönderim için 0 geçirin. Yaygın standart bitler arasında HTML biçimi için 4, XFDF için 32 ve PDF belgesinin tamamını göndermek için 256 bulunur
OptionsBağlantı görünümünü denetleyen bit maskesi. Bit 0 (değer 1): etkin nokta dikdörtgeninin etrafına kenarlık çizer. Bit 1-3 tıklama vurgulama modunu seçer (2 = Ters çevir, 4 = Ana hat, 8 = Bas); hiçbir vurgulama biti ayarlanmamışsa varsayılan olarak Ters çevir kullanılır

Dönüş değerleri

0Belge PDF/A modunda olduğundan, dikdörtgen geçersiz olduğundan veya URL boş olduğundan eylem eklenmedi
1Bağlantı açıklaması ve form gönderme eylemi eklendi

Notlar

PDF/A modu, harici bir gönderme hedefine başvurabileceği için bu eylemi engeller. İşlev PDF 1.2 veya üstünü gerektirir