THPDFRTFImportStatus Type
Rapporterar hur en RTF-import slutade, inklusive det skyddsstopp som hejdade den
Deklaration
THPDFRTFImportStatus= (risSuccess, risInvalidInput,
risDocumentNotReady, risWrongThread, risInputLimit,
risCharacterLimit, risPageLimit, risMetafileLimit,
risCancelled, risNoProgress, risRenderError);
Enhet
HPDFDoc
Värden
| Värde | Syfte |
|---|---|
risSuccess | RTF-källan konverterades fullständigt och de resulterande sidorna lades till |
risInvalidInput | RTF-källan är tom eller kan inte tolkas som RTF |
risDocumentNotReady | Måldokumentet var inte i ett tillstånd som accepterar importerade sidor |
risWrongThread | Importen anropades från en tråd som inte kan köra den VCL-baserade konverteraren |
risInputLimit | Källan överskred MaxInputBytes från THPDFRTFImportOptions |
risCharacterLimit | Källan överskred gränsen MaxCharacters |
risPageLimit | Den konverterade utmatningen överskred gränsen MaxPages |
risMetafileLimit | En metafil som är inbäddad i RTF:en överskred MaxMetafileBytes |
risCancelled | Anroparens avbrytningstoken utlöstes under konverteringen |
risNoProgress | Metafiluppspelningen gjorde inga framsteg längre och importen avbröts |
risRenderError | Renderingssteget från metafil till sida misslyckades |
Användningsanteckningar
- Statusen hamnar i
THPDFRTFImportStatistics.Statusbredvid räknare somPagesRenderedochMetafileBytes, som förblir meningsfulla för partiella resultat - Gränsvärdena (
risInputLimit,risCharacterLimit,risPageLimit,risMetafileLimit) mappar direkt till motsvarande skyddsfält iTHPDFRTFImportOptions - Kontrollera
risWrongThreadförst i tjänstescenarier, eftersom RTF-konverteringen använder VCL-funktioner som kräver huvudtråden