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

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
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 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
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 veya dikdörtgen geçersiz olduğundan eylem eklenmedi
1Bağ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