THotPDF.ExtractLoadedEmbeddedFileToStream Method
function ExtractLoadedEmbeddedFileToStream(const AFileName: AnsiString;
Destination: TStream; MaximumBytes: Int64;
out AInfo: THPDFEmbeddedFileValidationInfo): Boolean;
Decodes the named embedded-file stream directly into Destination without materializing the complete payload in another buffer
A positive MaximumBytes stops extraction before the bound is exceeded, while zero uses no additional extraction bound
The result records actual and declared size, calculated and declared MD5, dates, MIME type, relationship, individual checks, and a combined validity verdict
Pass nil as the destination to validate without retaining payload bytes