AddLinkToNamedAction
Ek açıklamalar ve etkin nokta bağlantıları, Sayfa özellikleri
Açıklama
Seçili sayfaya, etkinleştirildiğinde adlandırılmış bir PDF eylemini tetikleyen tıklanabilir etkin nokta dikdörtgeni ekler. Adlandırılmış eylemler, ISO 32000-1 §12.6.4.11, Table 194 içinde tanımlanan, görüntüleyici tarafından denetlenen gezinme komutlarıdır. Desteklenen dört standart ad NextPage, PrevPage, FirstPage ve LastPage şeklindedir. AddLinkToPage işlevinden farklı olarak açık bir hedef sayfa numarası gerekmez — görüntüleyici komutu çalışma zamanında yorumlar
Tipik kullanım: hedefin görüntüleyicinin o anda gösterdiği sayfaya göre belirlendiği sayfa üstbilgisi veya altbilgisindeki gezinme düğmeleri (Next / Previous / Home / End)
Etkin nokta kenarlığının rengini değiştirmek için SetAnnotBorderColor işlevini kullanın
Sözdizimi
Delphi
Function TPDFlib.AddLinkToNamedAction(Left, Top, Width, Height: Double; NamedActionType: Integer; Options: Integer): Integer;
DLL
int DLAddLinkToNamedAction(int InstanceID, double Left, double Top, double Width, double Height, int NamedActionType, 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 |
| NamedActionType | Tetiklenecek adlandırılmış eylemi seçer: 0 = NextPage, 1 = PrevPage, 2 = FirstPage, 3 = LastPage. Bu aralığın dışındaki değerler NextPage değerine döner; böylece yazıcı her zaman belirtime uygun bir /N adı üretir |
| Options | Bağlantı görünümünü denetleyen bit maskesi. Bit 0 (değer 1): etkin bölge dikdörtgeninin çevresine kenarlık çizer. Bit 1–3 tıklama vurgulama modunu seçer (2 = Invert, 4 = Outline, 8 = Push); vurgulama biti ayarlanmadığında varsayılan olarak Invert kullanılır. AddLinkToWeb / AddLinkToPage ile aynı kural |
Açıklamalar
Harici bir kaynağa başvurulmadığı için ek açıklama PDF/A ile uyumludur. PDF 1.1 veya sonraki bir sürüm gereklidir