AddLinkToEmbeddedPDFA

Ek açıklamalar ve etkin nokta bağlantıları

Açıklama

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

Seçilen sayfaya, geçerli dosyaya gömülü bir PDF belgesini açan ve içindeki bir sayfaya giden etkin nokta bağlantısı ekler. Bağlantı ISO 32000-1 §12.6.4.4 uyarınca gömülü git (/GoToE) eylemi taşır: hedef zinciri belgenin' EmbeddedFiles ad ağacındaki gömülü dosyayı (EmbedFile işlevine geçirilen ad) belirtir ve hedef, hedef sayfayı pencereye sığdırır

/GoToE PDF 1.6 ile kullanıma sunulduğundan bu işlev çağrıldığında gerektiğinde belge sürümü 1.6'ya yükseltilir. Bu eylemleri geri okumak için GetAnnotActionInfo kullanın: gömülü hedef adı, üst/alt ilişkisi ve /NewWindow bayrağıyla birlikte akGoToE türünü bildirir

Sözdizimi

Delphi

Function DLAddLinkToEmbeddedPDFA(InstanceID: Integer; Left, Top, Width, Height: Double; EmbeddedFileName: PAnsiChar; TargetPage, NewWindow, Options: Integer): Integer;

DLL

int DLAddLinkToEmbeddedPDFA(int InstanceID, double Left, double Top, double Width, double Height, const char * EmbeddedFileName, int TargetPage, int NewWindow, int Options);

Parametreler

Left, Top, Width, HeightSeçilen sayfadaki etkin nokta alanının konumu ve boyutu
EmbeddedFileNameEmbedFile işlevine geçirilen, belge'nin EmbeddedFiles ad ağacındaki gömülü dosya adı (örneğin "report.pdf")
TargetPageGömülü belgede gidilecek 1 tabanlı sayfa
NewWindow1 = görüntüleyiciden gömülü belgeyi yeni pencerede açmasını iste, 0 = görüntüleyici varsayılanı
Options1 = etkin bölgenin çevresine kenarlık çiz, 0 = kenarlık yok

Dönüş değerleri

0Bağlantı eklenemedi (boş ad veya geçersiz sayfa)
1Success