Tipo THPDFRTFImportStatus
Reporta cómo terminó una importación de RTF, incluida la barrera de protección que la detuvo
Declaración
THPDFRTFImportStatus= (risSuccess, risInvalidInput,
risDocumentNotReady, risWrongThread, risInputLimit,
risCharacterLimit, risPageLimit, risMetafileLimit,
risCancelled, risNoProgress, risRenderError);
Unidad
HPDFDoc
Valores
| Valor | Propósito |
|---|---|
risSuccess | La fuente RTF se convirtió por completo y las páginas resultantes se agregaron |
risInvalidInput | La fuente RTF está vacía o no se puede parsear como RTF |
risDocumentNotReady | El documento destino no estaba en un estado que acepte páginas importadas |
risWrongThread | La importación se llamó desde un hilo que no puede ejecutar el converter basado en VCL |
risInputLimit | La fuente superó MaxInputBytes de THPDFRTFImportOptions |
risCharacterLimit | La fuente superó el límite MaxCharacters |
risPageLimit | La salida convertida superó el límite MaxPages |
risMetafileLimit | Un metafile embebido en el RTF superó MaxMetafileBytes |
risCancelled | El cancellation token suministrado por quien llama se disparó durante la conversión |
risNoProgress | La reproducción del metafile dejó de avanzar y la importación se abortó |
risRenderError | El paso de renderizado de metafile a página falló |
Notas de uso
- El status aterriza en
THPDFRTFImportStatistics.Statusjunto a contadores comoPagesRenderedyMetafileBytes, que siguen siendo significativos para resultados parciales - Los valores de límite (
risInputLimit,risCharacterLimit,risPageLimit,risMetafileLimit) se corresponden directamente con los campos de protección coincidentes deTHPDFRTFImportOptions - Revise
risWrongThreadprimero en escenarios de servicio, porque la conversión de RTF usa facilidades VCL que exigen el hilo principal