THotPDF.ExtractLoadedEmbeddedFileToStream Method

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

이름으로 찾은 embedded-file stream을 다른 버퍼에 전체 페이로드를 펼쳐 놓지 않고 Destination으로 곧장 디코딩합니다

MaximumBytes가 양수면 한도를 넘기 전에 추출을 멈추고, 0이면 추가 추출 한도를 두지 않습니다

결과에는 실제·선언 크기, 계산·선언 MD5, 날짜, MIME 타입, 관계, 개별 검사 항목과 종합 유효성 판정이 기록됩니다

페이로드 바이트를 보관하지 않고 검증만 하려면 destination으로 nil을 넘기세요