IHPDFProgressiveImageDecoder Interface
IHPDFProgressiveImageDecoder = interface
['{9C414FE8-9E8D-4A2B-B7F6-5AE4266138AE}']
function DecodeNextScan(out ScanNumber: Integer):
THPDFProgressiveImageDecodeStatus;
function GetBitmap: TBitmap;
function GetErrorMessage: AnsiString;
end;
한 번에 스캔 하나를 내어주는 프로그레시브 디코딩 이음새로, 디코딩이 계속되는 동안 호출자가 중간 이미지를 그릴 수 있습니다. DecodeNextScan은 THPDFProgressiveImageDecodeStatus와 방금 완료한 스캔 번호로 진행 상황을 보고합니다
GetBitmap은 현재 부분적으로 디코딩된 비트맵을, GetErrorMessage는 마지막 실패 상태의 원인을 반환합니다