AddLinkToFileA
Jegyzetek és aktívterület-hivatkozások
Leírás
A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak a Unicode változatot teszi elérhetővé. A viselkedés megegyezik az AddLinkToFile viselkedésével, és a karakterlánc-argumentumokat az aktuális SetAnsiMode kódlap alapján értelmezi
Kattintható aktívterület-téglalapot ad a kijelölt oldalhoz, amely egy másik PDF-dokumentum adott oldalára és pozíciójára hivatkozik
Az annotáció létrehozása után a hotspot szegélyszínének módosításához használja a SetAnnotBorderColor függvényt
Szintaxis
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);
Paraméterek
| Left | A hotspot téglalap bal szélének vízszintes koordinátája |
|---|---|
| Top | A hotspot-téglalap felső élének függőleges koordinátája |
| Width | A hotspot téglalap szélessége |
| Height | A hotspot téglalapjának magassága |
| FileName | A hivatkozandó PDF-dokumentum elérési útja és fájlneve |
| Page | A cél-dokumentum egyalapú oldalszáma |
| Position | A céloldalon megnyitandó függőleges pozíció |
| NewWindow | 0 bezárja az aktuális dokumentumot a céldokumentum megnyitása előtt; 1 új ablakban nyitja meg a célértéket |
| Options | Megadja a hivatkozás megjelenését: 0 = nincs szegély, 1 = szegély rajzolása |
Visszatérési értékek
| 0 | A hivatkozás nem hozható létre, rendszerint azért, mert a céloldal száma érvénytelen |
|---|---|
| 1 | A linkannotáció létrehozása sikerült |