Interface IHPDFTextEntityDetector

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

GetName fournit un nom de moteur de diagnostic tandis que Detect retourne des plages UTF-16 basées sur zéro, des catégories et des valeurs de confiance

Le détecteur doit respecter MaxResults et l'annulation, ne doit pas conserver le texte ou le jeton de la requête, et doit retourner False avec un diagnostic en cas d'échec opérationnel

HotPDF valide chaque plage et mappe les plages acceptées à travers les quadrilatères de caractères extraits en résultats dans l'espace de page