AddAssociatedFileFromFile

关联文件、附件、文件输入

描述

嵌入文件一次,将其添加到 /EmbeddedFiles 名称树,并在文档目录 /AF 数组中注册相同的文件规范

空 DisplayName 使用不含目录路径的源文件名

语法

Delphi and 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)

返回值

成功时返回非零嵌入文件句柄,验证或输入失败时返回 0

备注

Relationship 必须为 Source、Data、Alternative、Supplement 或 Unspecified

关联文件需要 PDF 1.7,并且会被禁止嵌入文件的 PDF/A 配置文件拒绝

另请参阅

AddAssociatedFileFromStream, GetAssociatedFileCount, AddRichMediaAnnotationFromEmbeddedFile

ActiveX

PDFlib::AddAssociatedFileFromFile(...)