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 接收借用的 24 位元點陣圖以及剩餘的每作業預算
實作必須遵守 MaxResults,長時間掃描期間應檢查 CancellationToken,且不得保留或釋放 Request.Bitmap
當引擎無法完成該次嘗試時,回傳 False 並附上有用的診斷訊息