ValidateAttachmentChecksum

文件屬性、擷取

描述

按需解碼被列舉附件的酬載、計算其 MD5 摘要,並與 EnumAttachments 回報的十六進位 /Params /CheckSum 值比對

語法

Delphi

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

參數

AttachmentEnumAttachments 傳回的記錄

傳回值

1解碼後的酬載與儲存的校驗和相符
0酬載與儲存的校驗和不相符
-1沒有校驗和、記錄超出範圍,或酬載無法讀取

備註

校驗和驗證採明確指定方式,僅列舉中繼資料時不會讀取並雜湊大型附件酬載

從檔案或位元組字串建立的新附件會自動取得校驗和

另請參閱

EnumAttachments, TPDFlibAttachment, GetEmbeddedFileContentToStream