Interface IHPDFTextEntityDetector

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

GetName fornece um nome de mecanismo de diagnóstico enquanto Detect retorna extensões UTF-16 baseadas em zero, categorias e valores de confiança

O detector deve respeitar MaxResults e o cancelamento, não deve reter o texto ou token da solicitação e deve retornar False com um diagnóstico para uma falha operacional

O HotPDF valida cada extensão e mapeia intervalos aceitos por meio de quadriláteros de caracteres extraídos em achados no espaço da página