Tipo THPDFXRefRecoveryStatus
Informa del resultado de la pasada de recuperación acotada de referencias cruzadas sobre un documento dañado
Declaración
THPDFXRefRecoveryStatus= (xrrsNotNeeded, xrrsSucceeded, xrrsDisabled,
xrrsScanLimitExceeded, xrrsObjectLimitExceeded,
xrrsXRefLimitExceeded, xrrsFailed);
Unidad
HPDFDoc
Valores
| Valor | Significado |
|---|---|
xrrsNotNeeded |
La carga normal spec-first produjo un árbol de páginas utilizable; la recuperación nunca se ejecutó |
xrrsSucceeded |
La recuperación terminó y produjo una tabla de referencias cruzadas utilizable u offsets de objeto reconstruidos |
xrrsDisabled |
La recuperación se saltó porque el modo de recuperación configurado está deshabilitado |
xrrsScanLimitExceeded |
El stream fuente excede XRefRecoveryMaxScanBytes o no hay presupuesto de escaneo configurado |
xrrsObjectLimitExceeded |
XRefRecoveryMaxObjects no es mayor que cero o el límite de candidatos de recuperación se superó durante el escaneo |
xrrsXRefLimitExceeded |
El límite de candidatos de sección de referencias cruzadas se superó durante el escaneo |
xrrsFailed |
La recuperación se ejecutó pero no pudo reconstruir un árbol de páginas utilizable, por ejemplo sobre un stream fuente sin seek |
Notas de uso
- El estado viaja en el campo
StatusdeTHPDFXRefRecoveryInfojunto con el método usado, los bytes escaneados y los recuentos de candidatos - Cualquier valor distinto de
xrrsNotNeededsignifica que la pasada de recuperación se intentó al menos una vez