Záznam THPDFRTFImportStatistics
Hlásí stav, velikost vstupu, rozsah znaků, počty vykreslených stránek a zkrácení běhu importu RTF
Deklarace
THPDFRTFImportStatistics= record
Status: THPDFRTFImportStatus;
InputBytes: Int64;
CharacterCount: Integer;
FirstCharacter: Integer;
LastCharacter: Integer;
PagesRendered: Integer;
PagesAdded: Integer;
MetafileBytes: Int64;
ContainsOLE: boolean;
Truncated: boolean;
end;
Jednotka
HPDFDoc
Pole
| Pole | Účel |
|---|---|
Status | Konečný verdikt od risSuccess přes kódy limitů, zrušení a render chyb |
InputBytes | Velikost RTF vstupu předaného importu |
CharacterCount | Počet znaků nahlášený RichEditem, než začne vykreslování |
FirstCharacter | Pozice prvního znaku vykreslovaného rozsahu (0) |
LastCharacter | Pozice znaku, jíž dosáhl poslední vykreslený kus |
PagesRendered | Počet stránek metafilů vyprodukovaných formátovacím enginem RichEditu |
PagesAdded | Počet stránek skutečně přidaných do dokumentu; první může být aktuální stránka |
MetafileBytes | Zakódovaná velikost všech metafilů zapsaných do PDF |
ContainsOLE | True, když se ve vstupu našel OLE obsah |
Truncated | True, když limit znaků, stránek nebo postupu zastavil import před koncem vstupu |
Poznámky k použití
- Import tento záznam vyplní i při selhání, takže před důvěrou v počítadla vždy zkontrolujte
Status PagesAddedmůže být o jednu méně nežPagesRendered, kdyžUseCurrentPagesměruje první stránku na existující stránkuTruncatedspolu srisCharacterLimitneborisPageLimitříká, který limit vTHPDFRTFImportOptionsje třeba zvýšit