AddLinkToEmbeddedFileA

Document properties, 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 AddLinkToEmbeddedFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Legger til et FileAttachment-annotasjonsrektangel på den valgte siden og kobler det til en innebygd fil som allerede er lagret i dokumentet

Kall AddEmbeddedFile først for å kopiere fil-bytene inn i PDF-en og få en EmbeddedFileID. AddLinkToEmbeddedFile oppretter sideannotasjonen, skriver vedleggstittelen og popup-innholdet, og peker annotasjonen på den filspesifikasjonen

PDF-versjonsoppførsel: FileAttachment-annotasjoner og embedded file-strømmer krever PDF 1.3. Annotationutformingen generert av denne funksjonen kan inkludere annotasjonsdekkevne gjennom /CA og gjennomsikthetsressurser, som krever PDF 1.4. Hvis gjeldende dokumentversjon er lavere og lagringsversjonen ikke er låst, hever AddLinkToEmbeddedFile automatisk dokumentet til PDF 1.4 og registrerer /CA annotation opacity i AutoBumpedFeatures. Hvis kalleren låser en lavere lagringsversjon, avslår kompatibilitetsporten lagringen med LastErrorCode 602

Syntaks

Delphi

Function DLAddLinkToEmbeddedFileA(InstanceID: Integer; Left, Top, Width, Height: Double; EmbeddedFileID: Integer; Title, Contents: PAnsiChar; IconType, Transpareny: Integer): Integer;

DLL

int DLAddLinkToEmbeddedFileA(int InstanceID, double Left, double Top, double Width, double Height, int EmbeddedFileID, const char * Title, const char * Contents, int IconType, int Transpareny);

Parametere

LeftDen horisontale koordinaten til annotasjonsrektangelets venstre kant
TopDen vertikale koordinaten til annotasjonsrektangelets øvre kant
WidthBredden på annotasjonsrektangelet
HeightHøyden på annotasjonsrektangelet
EmbeddedFileIDVerdien returnert av AddEmbeddedFile
TitleVedleggstittelen som vises av PDF-fremviseren
ContentsTeksten som vises i annotasjonens popup
IconTypeAnnotasjonens ikon: 0 = PushPin, 1 = diskbilde, 2 = intet ikon, 3 = graf, 4 = binders, 5 = tagg, 6 = helt hvitt rektangel
TransparencyGjennomsiktighetsprosenten fra 0 til 100. Null er helt ugjennomsiktig; 100 gjør ikonet usynlig

Returverdier

0EmbeddedFileID-en er ugyldig, ingen side er valgt, eller ingen dokument er aktivt
1FileAttachment-annotasjonen ble opprettet

Se også

AddEmbeddedFile, AddFileAttachment, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount