AddLinkToFile
Ek açıklamalar ve etkin nokta bağlantıları
Açıklama
Seçili sayfaya başka bir PDF belgesindeki belirli bir sayfaya ve konuma bağlantı veren tıklanabilir bir etkin alan dikdörtgeni ekler
Ek açıklama oluşturulduktan sonra etkin alanın kenarlık rengini değiştirmek için SetAnnotBorderColor kullanın
Sözdizimi
Delphi
Function TPDFlib.AddLinkToFile(Left, Top, Width, Height: Double; Const FileName: WideString; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
ActiveX
Function PDFlib::AddLinkToFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Page As Long, Position As Double, NewWindow As Long, Options As Long) As Long
DLL
int DLAddLinkToFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Page, double Position, int NewWindow, 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 | Bağlantı verilecek PDF belgesinin yolu ve dosya adı |
| Page | Hedef belgedeki bir tabanlı sayfa numarası |
| Position | Hedef sayfada açılacak dikey konum |
| NewWindow | 0 hedef belgeyi açmadan önce geçerli belgeyi kapatır; 1 hedefi yeni bir pencerede açar |
| Options | Bağlantı görünümünü belirtir: 0 = kenarlık yok, 1 = kenarlık çiz |
Dönüş değerleri
| 0 | Bağlantı oluşturulamadı; bunun nedeni genellikle hedef sayfa numarasının geçersiz olmasıdır |
|---|---|
| 1 | Bağlantı ek açıklaması başarıyla oluşturuldu |