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
| Title | Nome dell'allegato mostrato nel visualizzatore e usato come chiave nell'albero dei nomi /EmbeddedFiles. Non deve essere vuoto. |
|---|---|
| EmbeddedFileID | Il valore restituito da AddEmbeddedFile |
Valori restituiti
| 0 | EmbeddedFileID non è valido, il titolo è vuoto oppure nessun documento è attivo |
|---|---|
| 1 | Il 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