IHPDFProgressiveImageDecoder Interface
IHPDFProgressiveImageDecoder = interface
['{9C414FE8-9E8D-4A2B-B7F6-5AE4266138AE}']
function DecodeNextScan(out ScanNumber: Integer):
THPDFProgressiveImageDecodeStatus;
function GetBitmap: TBitmap;
function GetErrorMessage: AnsiString;
end;
Progressiv afkodnings-søm, der afgiver én scan ad gangen, så kaldere kan male mellemliggende billeder, mens afkodningen fortsætter; DecodeNextScan rapporterer fremskridt gennem THPDFProgressiveImageDecodeStatus og scannummeret, det netop har fuldført
GetBitmap returnerer den aktuelle delvist afkodede bitmap, og GetErrorMessage årsagen til den seneste fejlstatus