AddLinkToFileA
Anotácie a aktívne odkazy
Opis
Koncové A označuje vstupný bod ANSI (char) knižnice DLL; rozhranie ActiveX/COM sprístupňuje iba formu Unicode. Správanie je rovnaké ako pri AddLinkToFile a reťazcové argumenty sa interpretujú pomocou aktuálnej znakovej stránky nastavenej funkciou SetAnsiMode
Pridáva na vybratej stránke klikateľný obdĺžnik hotspotu, ktorý odkazuje na konkrétnu stránku a pozíciu v inom PDF dokumente.
Na zmenu farby okraja hotspotu po vytvorení anotácie použite SetAnnotBorderColor.
Syntax
Delphi
Function DLAddLinkToFileA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName: PAnsiChar; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
DLL
int DLAddLinkToFileA(int InstanceID, double Left, double Top, double Width, double Height, const char * FileName, int Page, double Position, int NewWindow, int Options);
Parametre
| Left | Horizontálna súradnica ľavého okraja obdĺžnika hotspotu. |
|---|---|
| Top | Zvislá súradnica horného okraja obdĺžnika hotspotu. |
| Width | Šírka obdĺžnika hotspotu. |
| Height | Výška obdĺžnika hotspotu. |
| FileName | Cesta a názov súboru dokumentu PDF, na ktorý sa má odkazovať. |
| Page | Číslo stránky v cieľovom dokumente očíslované od 1. |
| Position | Zvislá pozícia na cieľovej strane, ktorá sa má otvoriť. |
| NewWindow | 0 zatvorí aktuálny dokument pred otvorením cieľového dokumentu; 1 otvorí cieľový dokument v novom okne. |
| Options | Určuje vzhľad odkazu: 0 = bez orámovania, 1 = vykresliť orámovanie. |
Návratové hodnoty
| 0 | Odkaz sa nepodarilo vytvoriť, zvyčajne preto, že číslo cieľovej strany je neplatné. |
|---|---|
| 1 | Anotácia odkazu bola úspešne vytvorená. |