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
| Left | Etkin nokta dikdörtgeninin sol kenarının yatay koordinatı |
|---|---|
| Top | Etkin nokta dikdörtgeninin üst kenarının dikey koordinatı |
| Width | Etkin nokta dikdörtgeninin genişliği |
| Height | Etkin nokta dikdörtgeninin yüksekliği |
| URL | Eylem dosyası belirtiminde saklanan gönderme hedefi URL'si |
| FieldNames | Virgü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 |
| Flags | Eylemi /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 |
| Options | Bağ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
| 0 | Belge PDF/A modunda olduğundan, dikdörtgen geçersiz olduğundan veya URL boş olduğundan eylem eklenmedi |
|---|---|
| 1 | Bağ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