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
| Title | Vedleggsnavnet som vises i fremviseren og brukes som nøkkelen i /EmbeddedFiles-navnetreet. Det kan ikke være blankt |
|---|---|
| EmbeddedFileID | Verdien returnert av AddEmbeddedFile |
Returverdier
| 0 | EmbeddedFileID-en er ugyldig, tittelen er blank, eller ingen dokument er aktivt |
|---|---|
| 1 | Den 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