ValidateAttachmentChecksum

文档属性、提取

描述

按需解码枚举附件负载,计算其 MD5 摘要,并将其与十六进制 /Params /CheckSum 值比较,该值由 EnumAttachments 报告

语法

Delphi

Function TPDFlib.ValidateAttachmentChecksum(Const Attachment: TPDFlibAttachment): Integer;

参数

Attachment由 EnumAttachments 返回的记录

返回值

1解码后的有效负载与存储的校验和相符
0有效负载与已存储的校验和不匹配
-1不存在校验和、记录超出范围,或无法读取载荷

备注

校验和验证是显式的,因此仅元数据枚举不会读取和散列大型附件负载

从文件或字节字符串创建的新附件会自动获得校验和

另请参阅

EnumAttachments、TPDFlibAttachment、GetEmbeddedFileContentToStream