AddAssociatedFileFromFile

Arquivos associados, anexos, entrada de arquivo

Descrição

Embute o arquivo uma única vez, adiciona-o à name tree /EmbeddedFiles e registra a mesma especificação de arquivo no array /AF do catálogo do documento. Um(a)

DisplayName usa o nome do arquivo de origem sem o caminho do diretório

Sintaxe

Delphi e ActiveX

Function AddAssociatedFileFromFile(Const FileName, DisplayName, MIMEType, Description, Relationship: WideString): Integer;

DLL

int DLAddAssociatedFileFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* DisplayName, const wchar_t* MIMEType, const wchar_t* Description, const wchar_t* Relationship)

Valor retornado

Retorna um handle de arquivo embutido diferente de zero em caso de sucesso, ou 0 quando a validação ou a entrada falha

Observações

Relationship deve ser Source, Data, Alternative, Supplement ou Unspecified. Associated files exigem PDF 1.7 e são rejeitados por perfis PDF/A que proíbem arquivos embutidos

Arquivos associados exigem PDF 1.7 e são rejeitados por perfis PDF/A que proíbem arquivos embutidos

Veja também

AddAssociatedFileFromStream, GetAssociatedFileCount, AddRichMediaAnnotationFromEmbeddedFile

ActiveX

PDFlib::AddAssociatedFileFromFile(...)