IHPDFTextEntityDetector 介面

function Detect(
    const Request: THPDFTextEntityDetectionRequest;
    out Results: THPDFTextEntityResults;
    out Diagnostic: AnsiString): boolean;

GetName 提供診斷用的引擎名稱,Detect 則回傳以零為基礎的 UTF-16 區間、類別與信心值

偵測器必須遵守 MaxResults 與取消要求,不得保留請求文字或 token,且遇到運作上的失敗時必須傳回 False 並附上診斷資訊

HotPDF 會驗證每個區間,並把接受的範圍透過已擷取的字元四邊形映射成頁面空間中的發現結果