THPDFRTFImportStatus típus
Jelenti, hogyan fejeződött be egy RTF import, beleértve azt a védőkorlátot is, amely leállította
Deklaráció
THPDFRTFImportStatus= (risSuccess, risInvalidInput,
risDocumentNotReady, risWrongThread, risInputLimit,
risCharacterLimit, risPageLimit, risMetafileLimit,
risCancelled, risNoProgress, risRenderError);
Egység
HPDFDoc
Értékek
| Érték | Cél |
|---|---|
risSuccess | Az RTF forrás teljesen konvertálódott, és a keletkező oldalak hozzáadódtak |
risInvalidInput | Az RTF forrás üres, vagy nem elemezhető RTF-ként |
risDocumentNotReady | A céldokumentum nem olyan állapotban volt, amely importált oldalakat fogad |
risWrongThread | Az importot olyan szálból hívták, amely nem futtathatja a VCL alapú konvertálót |
risInputLimit | A forrás túllépte a THPDFRTFImportOptions MaxInputBytes korlátját |
risCharacterLimit | A forrás túllépte a MaxCharacters korlátot |
risPageLimit | A konvertált kimenet túllépte a MaxPages korlátot |
risMetafileLimit | Az RTF-be ágyazott egy metafájl túllépte a MaxMetafileBytes korlátot |
risCancelled | A hívó által megadott megszakítási token a konvertálás alatt jelzett |
risNoProgress | A metafájl lejátszása abbahagyta az előrehaladást, és az import megszakadt |
risRenderError | A metafájl oldallá renderelő lépése megbukott |
Használati megjegyzések
- Az állapot a
THPDFRTFImportStatistics.Statusmezőbe kerül, olyan számlálók mellett, mint aPagesRenderedés aMetafileBytes, amelyek részleges eredményeknél is értelmesek maradnak - A korlátértékek (
risInputLimit,risCharacterLimit,risPageLimit,risMetafileLimit) közvetlenül aTHPDFRTFImportOptionsmegfelelő védőmezőire képeződnek le - Szervizforgatókönyvekben először a
risWrongThreadértéket ellenőrizze, mert az RTF konvertálás olyan VCL eszközöket használ, amelyek megkövetelik a fő szálat