AddLinkToFileA
Annotations and hotspot links
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan AddLinkToFile en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Voegt een klikbare hotspotrechthoek toe aan de geselecteerde pagina die naar een specifieke pagina en positie in een ander PDF-document verwijst
Gebruik SetAnnotBorderColor om de hotspotrandkleur te wijzigen nadat de annotatie is aangemaakt
Syntaxis
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);
Parameters
| Left | De horizontale coördinaat van de linkerrand van de hotspotrechthoek |
|---|---|
| Top | De verticale coördinaat van de bovenrand van de hotspotrechthoek |
| Width | De breedte van de hotspotrechthoek |
| Height | De hoogte van de hotspotrechthoek |
| FileName | Het pad en de bestandsnaam van het PDF-document waarnaar wordt verwezen |
| Page | Het paginanummer in het doeldocument, beginnend bij 1 |
| Position | De verticale positie op de te openen doelpagina |
| NewWindow | 0 sluit het huidige document voordat het doeldocument wordt geopend; 1 opent het doel in een nieuw venster |
| Options | Geeft het uiterlijk van de link op: 0 = geen rand, 1 = een rand tekenen |
Return values
| 0 | De link kon niet worden aangemaakt, meestal omdat het doelpaginanummer ongeldig is |
|---|---|
| 1 | De linkannotatie is aangemaakt |