AddLinkToFileA
Annotations and hotspot links
Beskrivelse
Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med AddLinkToFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode
Legger til et klikkbart hotspot-rektangel på den valgte siden som lenker til en bestemt side og posisjon i et annet PDF-dokument
Bruk SetAnnotBorderColor for å endre hotspot-kantfargen etter at annotasjonen er opprettet
Syntaks
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);
Parametere
| Left | Den horisontale koordinaten til hotspot-rektangelets venstre kant |
|---|---|
| Top | Den vertikale koordinaten til hotspot-rektangelets øvre kant |
| Width | Bredden på hotspot-rektangelet |
| Height | Høyden på hotspot-rektangelet |
| FileName | Stien og filnavnet til PDF-dokumentet det skal lenkes til |
| Page | Sidenummeret (fra 1) i måldokumentet |
| Position | Den vertikale posisjonen på målsiden som skal åpnes |
| NewWindow | 0 lukker gjeldende dokument før måldokumentet åpnes; 1 åpner målet i et nytt vindu |
| Options | Angir utseendet til lenken: 0 = ingen kant, 1 = tegn en kant |
Returverdier
| 0 | Lenken kunne ikke opprettes, vanligvis fordi målsidenummeret er ugyldig |
|---|---|
| 1 | Lenkeannotasjonen ble opprettet |