THPDFRTFImportStatistics Record
Berichtet Status, Eingabegröße, Zeichenbereich, gerenderte Seitenzahlen und Kürzung für einen RTF-Importlauf
Deklaration
THPDFRTFImportStatistics= record
Status: THPDFRTFImportStatus;
InputBytes: Int64;
CharacterCount: Integer;
FirstCharacter: Integer;
LastCharacter: Integer;
PagesRendered: Integer;
PagesAdded: Integer;
MetafileBytes: Int64;
ContainsOLE: boolean;
Truncated: boolean;
end;
Unit
HPDFDoc
Felder
| Feld | Zweck |
|---|---|
Status | Endurteil von risSuccess bis zu den Limit-, Abbruch- und Renderfehler-Codes |
InputBytes | Größe der dem Import übergebenen RTF-Eingabe |
CharacterCount | Vor dem Rendern vom RichEdit gemeldete Zeichenzahl |
FirstCharacter | Erste Zeichenposition des gerenderten Bereichs (0) |
LastCharacter | Vom letzten gerenderten Block erreichte Zeichenposition |
PagesRendered | Anzahl aus der RichEdit-Formatierungs-Engine erzeugter Metafile-Seiten |
PagesAdded | Anzahl tatsächlich ins Dokument angehängter Seiten; die erste kann die aktuelle Seite sein |
MetafileBytes | Kodierte Größe aller ins PDF geschriebenen Metafiles |
ContainsOLE | True, wenn die Eingabe als OLE-Inhalt enthaltend befunden wurde |
Truncated | True, wenn ein Zeichen-, Seiten- oder Fortschritt-Limit den Import vor dem Ende der Eingabe stoppte |
Verwendungshinweise
- Der Import füllt diesen Record auch beim Scheitern, prüfen Sie also immer
Status, bevor Sie den Zählern vertrauen PagesAddedkann um eins kleiner alsPagesRenderedsein, wennUseCurrentPagedie erste Seite auf die bestehende Seite lenktTruncatedzusammen mitrisCharacterLimitoderrisPageLimitsagt Ihnen, welche Obergrenze Sie inTHPDFRTFImportOptionserhöhen sollten