Detección de redacciones con revisión previa

THotPDF.DetectLoadedRedactionFindings combina patrones de PII incorporados con detectores de entidades y rostros opcionales seleccionados por la aplicación, y devuelve hallazgos en espacio de página con puntaje de confianza sin modificar el documento cargado

El matching incorporado cubre direcciones de correo electrónico, números telefónicos, números de Seguro Social de EE. UU., números de tarjetas de pago válidos según Luhn, IBAN válidos por checksum y direcciones IPv4

Límite obligatorio de revisión

Todo hallazgo detectado comienza como rrdPending con una identidad de revisor vacía

THotPDF.StageApprovedLoadedRedactionFindings rechaza hallazgos aprobados sin una identidad de revisor acotada, valida toda la geometría aprobada antes de la mutación y crea atómicamente solo anotaciones /Redact revisadas

El staging nunca elimina contenido y nunca llama a ApplyLoadedRedactions, de modo que el burn-in sigue siendo una decisión de aplicación explícita y separada

Límites y coordenadas

Los tramos de texto se mapean a través de cuadriláteros de caracteres extraídos, mientras que los rectángulos en píxeles de rostros se invierten a través de la matriz de renderizado consciente de rotación hacia el espacio de usuario de la página PDF

Los límites de páginas, hallazgos, code units UTF-16, píxeles raster, slices de renderizado, confianza y cancelación mantienen la detección acotada y no publican arreglos parciales en caso de fallo

API relacionada