AddLinkToImportData
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 ve etkinleştirildiğinde PDF import-data eylemini tetikler. import-data eylemi, belgenin AcroForm alanlarını diskteki bir Forms Data Format (FDF) dosyasından doldurur. Eylem ISO 32000-1 §12.6.4.8, Tablo 198 içinde tanımlıdır
Tipik kullanım: etkileşimli bir formda “Örnek verileri yeniden yükle” veya “Varsayılanlara sıfırla” bağlantısı; FDF dosyası PDF ile birlikte gelir ve yetkili alan değerlerini taşır
Etkin nokta kenarlığının rengini değiştirmek için SetAnnotBorderColor işlevini kullanın
Sözdizimi
Delphi
Function TPDFlib.AddLinkToImportData(Left, Top, Width, Height: Double; Const FileName: WideString; Options: Integer): Integer;
DLL
int DLAddLinkToImportData(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, 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 |
| FileName | Form alanlarının doldurulacağı FDF dosyasının yolu. Ters eğik çizgiler, ISO 32000-1 §7.11.2.1 PDF-kanonik yol biçimine göre eğik çizgilere dönüştürülür. Dosyanın PDF oluşturulurken var olması gerekmez ancak eylemin başarılı olması için görüntüleme sırasında mevcut olmalıdır. |
| Options | Bağlantı görünümünü denetleyen bit maskesi. Bit 0 (değer 1): etkin nokta dikdörtgeni çevresine kenarlık çizer. Bitler 1–3 tıklama vurgu modunu seçer (2 = Invert, 4 = Outline, 8 = Push); vurgu biti ayarlanmadığında varsayılan olarak Invert kullanılır. AddLinkToWeb / AddLinkToHideField ile aynı kural. |
Açıklamalar
PDF/A ve PDF/X-6 modları ImportData eylemlerini reddeder ve ek açıklama eklemeden 0 döndürür; PDF 1.4 veya üstü gerekir