AddFileAttachmentA

Dokumentegenskaper

Beskrivelse

Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med AddFileAttachment og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Registrerer en eksisterende innebygd fil som dokumentnivå-vedlegg i PDF-fremviseren. Lesere som viser Attachments-panelet viser oppgitt tittel og åpner den refererte innebygde filen når brukeren velger den

Kall AddEmbeddedFile først for å kopiere fil-bytene inn i dokumentet og få en EmbeddedFileID. AddFileAttachment legger deretter den filspesifikasjonen til Catalog /Names /EmbeddedFiles-navnetreet uten å duplisere de innebygde bytene

PDF-versjonsoppførsel: AddEmbeddedFile emiterer embedded file-strøm- og filspesifikasjonsordbøker, som krever PDF 1.3. Å registrere filen i dokumentnivå /Names /EmbeddedFiles-navnetreet krever PDF 1.4. Hvis gjeldende dokumentversjon er lavere og lagringsversjonen ikke er låst, hever AddFileAttachment automatisk dokumentet til PDF 1.4 og registrerer /EmbeddedFiles name tree i AutoBumpedFeatures. Hvis kalleren låser en lavere lagringsversjon, avslår kompatibilitetsporten lagringen med LastErrorCode 602

Syntaks

Delphi

Function DLAddFileAttachmentA(InstanceID: Integer; Title: PAnsiChar; EmbeddedFileID: Integer): Integer;

DLL

int DLAddFileAttachmentA(int InstanceID, const char * Title, int EmbeddedFileID);

Parametere

TitleVedleggsnavnet som vises i fremviseren og brukes som nøkkelen i /EmbeddedFiles-navnetreet. Det kan ikke være blankt
EmbeddedFileIDVerdien returnert av AddEmbeddedFile

Returverdier

0EmbeddedFileID-en er ugyldig, tittelen er blank, eller ingen dokument er aktivt
1Den innebygde filen ble registrert som dokumentnivå-vedlegg

Merknader

Denne funksjonen oppretter en dokumentnivå-vedleggslisteoppføring. For å plassere et klikkbart ikon eller en hotspot på en side, bruk AddLinkToEmbeddedFile i stedet. For å bygge inn og registrere en fil i ett kall, bruk EmbedFile

Se også

AddEmbeddedFile, AddLinkToEmbeddedFile, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount