THPDFRTFImportStatus Type
Riporta come è finita un'importazione RTF, compresa la barriera di sicurezza che l'ha fermata
Dichiarazione
THPDFRTFImportStatus= (risSuccess, risInvalidInput,
risDocumentNotReady, risWrongThread, risInputLimit,
risCharacterLimit, risPageLimit, risMetafileLimit,
risCancelled, risNoProgress, risRenderError);
Unità
HPDFDoc
Valori
| Valore | Scopo |
|---|---|
risSuccess | La sorgente RTF è stata interamente convertita e le pagine risultanti sono state aggiunte |
risInvalidInput | La sorgente RTF è vuota o non può essere analizzata come RTF |
risDocumentNotReady | Il documento di destinazione non era in uno stato che accetta pagine importate |
risWrongThread | L'importazione è stata chiamata da un thread che non può eseguire il convertitore basato su VCL |
risInputLimit | La sorgente ha superato MaxInputBytes di THPDFRTFImportOptions |
risCharacterLimit | La sorgente ha superato il limite MaxCharacters |
risPageLimit | L'output convertito ha superato il limite MaxPages |
risMetafileLimit | Un metafile incorporato nell'RTF ha superato MaxMetafileBytes |
risCancelled | Il token di cancellazione fornito dal chiamante è scattato durante la conversione |
risNoProgress | La riproduzione del metafile ha smesso di fare progressi e l'importazione è stata interrotta |
risRenderError | Il passaggio di rendering da metafile a pagina è fallito |
Note sull'utilizzo
- Lo stato finisce in
THPDFRTFImportStatistics.Statusaccanto a contatori comePagesRenderedeMetafileBytes, che restano significativi per i risultati parziali - I valori di limite (
risInputLimit,risCharacterLimit,risPageLimit,risMetafileLimit) corrispondono direttamente ai campi di guardia corrispondenti diTHPDFRTFImportOptions - Controlla prima
risWrongThreadnegli scenari di servizio, perché la conversione RTF usa funzionalità VCL che richiedono il thread principale