AddLinkToResetForm
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 sıfırlama eylemi tetiklenir. Form sıfırlama eylemi, AcroForm alanlarını JavaScript gerektirmeksizin varsayılan değerlerine geri yükler
Sıfırlama eyleminden etkilenecek alanları kısıtlamak için FieldNames parametresini kullanın. Görüntüleyicinin uygulanabilir tüm alanları sıfırlamasına 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.AddLinkToResetForm(Left, Top, Width, Height: Double; Const FieldNames: WideString; Flags, Options: Integer): Integer;
DLL
int DLAddLinkToResetForm(int InstanceID, double Left, double Top, double Width, double Height, 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 |
| 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 sıfırlama eylemi bayrakları. Varsayılan davranış için 0 geçirin. Standart görüntüleyiciler bayrak bitlerini /Fields ile birlikte kullanarak listenin dahil edici mi yoksa dışlayıcı mı olduğuna karar verir |
| 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 veya dikdörtgen geçersiz olduğundan eylem eklenmedi |
|---|---|
| 1 | Bağlantı açıklaması ve form sıfırlama eylemi eklendi |
Notlar
PDF/A modu, etkileşimli form eylemlerinin arşiv uyumluluğuna uygun olmadığı için bu eylemi engeller. İşlev PDF 1.2 veya üstünü gerektirir