THotPDF.ExtractLoadedEmbeddedFileToStream Method

function ExtractLoadedEmbeddedFileToStream(const AFileName: AnsiString;
  Destination: TStream; MaximumBytes: Int64;
  out AInfo: THPDFEmbeddedFileValidationInfo): Boolean;

把指定名稱的 embedded-file 串流直接解碼進 Destination,不需要在另一個緩衝區先備妥完整 payload

正的 MaximumBytes 會在上限將被超過前停止擷取;零表示不設額外的擷取上限

結果會記錄實際與宣告的大小、計算與宣告的 MD5、日期、MIME type、relationship、各項檢查,以及整體有效性判定

把目的地傳入 nil,就能在不保留 payload 位元組的情況下完成驗證