AddFileAttachmentA

Proprietà del documento

Descrizione

Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a AddFileAttachment e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode

Registra un file incorporato esistente come allegato a livello di documento nel visualizzatore PDF. I lettori che espongono il pannello Allegati mostrano il titolo fornito e aprono il file incorporato di riferimento quando l'utente lo seleziona

Chiamare prima AddEmbeddedFile per copiare i byte e ottenere EmbeddedFileID. AddFileAttachment aggiunge poi la specifica all'albero /Names /EmbeddedFiles senza duplicare i byte

AddEmbeddedFile richiede PDF 1.3; l'albero /Names /EmbeddedFiles PDF 1.4. AddFileAttachment aggiorna automaticamente e registra /EmbeddedFiles name tree in AutoBumpedFeatures; una versione bloccata fallisce con LastErrorCode 602

Sintassi

Delphi

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

DLL

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

Parametri

TitleNome dell'allegato mostrato nel visualizzatore e usato come chiave nell'albero dei nomi /EmbeddedFiles. Non deve essere vuoto.
EmbeddedFileIDIl valore restituito da AddEmbeddedFile

Valori restituiti

0EmbeddedFileID non è valido, il titolo è vuoto oppure nessun documento è attivo
1Il file incorporato è stato registrato come allegato a livello di documento

Note

Crea una voce di allegato a livello di documento. Per un'icona o area selezionabile usare AddLinkToEmbeddedFile; per incorporare e registrare in una chiamata usare EmbedFile

Vedere anche

AddEmbeddedFile, AddLinkToEmbeddedFile, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount