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

LeftDe horizontale coördinaat van de linkerrand van de hotspotrechthoek
TopDe verticale coördinaat van de bovenrand van de hotspotrechthoek
WidthDe breedte van de hotspotrechthoek
HeightDe hoogte van de hotspotrechthoek
FileNameHet pad en de bestandsnaam van het PDF-document waarnaar wordt verwezen
PageHet paginanummer in het doeldocument, beginnend bij 1
PositionDe verticale positie op de te openen doelpagina
NewWindow0 sluit het huidige document voordat het doeldocument wordt geopend; 1 opent het doel in een nieuw venster
OptionsGeeft het uiterlijk van de link op: 0 = geen rand, 1 = een rand tekenen

Return values

0De link kon niet worden aangemaakt, meestal omdat het doelpaginanummer ongeldig is
1De linkannotatie is aangemaakt