Sučelje IHPDFBarcodeDecoder

IHPDFBarcodeDecoder = interface(IInterface)
  function GetName: AnsiString;
  function Decode(const Request: THPDFBarcodeDecodeRequest;
    out Results: THPDFBarcodeDecoderResults;
    out Diagnostic: AnsiString): boolean;
  property Name: AnsiString read GetName;
end;

Decode prima posuđeni 24-bitni bitmap i preostale proračune po operaciji

Implementacija mora poštivati MaxResults, trebala bi provjeravati CancellationToken tijekom dugih skeniranja i ne smije zadržati niti osloboditi Request.Bitmap

Vratite False s korisnom dijagnostikom kada motor ne može dovršiti pokušaj

Dekodiranje barkoda učitane stranice