AddLinkToNamedDestinationA

Ek açıklamalar ve etkin nokta bağlantıları, Sayfa özellikleri

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış AddLinkToNamedDestination ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Seçilen sayfaya aynı PDF belgesindeki adlandırılmış hedefe atlayan tıklanabilir etkin nokta dikdörtgeni ekler. Önce hedefi kaydetmek için NewDestination ve NewNamedDestination kullanın; ardından sayfa numarası ve hedef dizisini çoğaltmak yerine kararlı hedef adına başvuran etkin noktalar oluşturun

Etkin nokta kenarlığının rengini değiştirmek için SetAnnotBorderColor işlevini kullanın

Sözdizimi

Delphi

Function DLAddLinkToNamedDestinationA(InstanceID: Integer; Left, Top, Width, Height: Double; DestName: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddLinkToNamedDestinationA(int InstanceID, double Left, double Top, double Width, double Height, const char * DestName, 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
DestNameAtlanacak adlandırılmış hedef. Ad normalde NewNamedDestination aracılığıyla belge ad ağacında zaten bulunmalıdır
OptionsBağlantı görünümünü denetleyen bit maskesi. Bit 0 (değer 1): etkin nokta dikdörtgeninin çevresine bir kenarlık çizer. Bit 1–3 tıklama vurgulama modunu seçer (2 = Invert, 4 = Outline, 8 = Push); hiçbir vurgu biti ayarlanmadığında varsayılan olarak Invert kullanılır

Dönüş değerleri

0DestName boştu veya bağlantı oluşturulamadı
1Adlandırılmış hedef bağlantısı seçili sayfaya eklendi

Açıklamalar

Bağlantı ek açıklaması, hedefi adlandırılmış hedef dizesi olan bir GoTo eylemi yazar. Bu, adlandırılmış hedef oluşturulduktan sonra sayfalar eklendiğinde veya taşındığında etkin noktaların kararlı kalmasını sağlar