THPDFRTFImportStatistics Record
Raportuje status, rozmiar wejścia, zakres znaków, liczby wyrenderowanych stron i obcięcie dla przebiegu importu RTF
Deklaracja
THPDFRTFImportStatistics= record
Status: THPDFRTFImportStatus;
InputBytes: Int64;
CharacterCount: Integer;
FirstCharacter: Integer;
LastCharacter: Integer;
PagesRendered: Integer;
PagesAdded: Integer;
MetafileBytes: Int64;
ContainsOLE: boolean;
Truncated: boolean;
end;
Jednostka
HPDFDoc
Pola
| Pole | Przeznaczenie |
|---|---|
Status | Końcowy werdykt od risSuccess po kody limitów, anulowania i błędu renderowania |
InputBytes | Rozmiar wejścia RTF przekazanego do importu |
CharacterCount | Liczba znaków zgłoszona przez RichEdit przed rozpoczęciem renderowania |
FirstCharacter | Pozycja pierwszego znaku renderowanego zakresu (0) |
LastCharacter | Pozycja znaku osiągnięta przez ostatnią wyrenderowaną porcję |
PagesRendered | Liczba stron metafile wyprodukowanych przez silnik formatowania RichEdit |
PagesAdded | Liczba stron faktycznie dodanych do dokumentu; pierwsza może być stroną bieżącą |
MetafileBytes | Rozmiar po zakodowaniu wszystkich metafile zapisanych do PDF |
ContainsOLE | True, gdy w wejściu wykryto treść OLE |
Truncated | True, gdy limit znaków, stron albo postępu zatrzymał import przed końcem wejścia |
Uwagi dotyczące użycia
- Import wypełnia ten rekord nawet, gdy zawiedzie, więc zawsze sprawdzaj
Status, zanim uwierzysz licznikom PagesAddedmoże być o jeden mniejsze odPagesRendered, gdyUseCurrentPagekieruje pierwszą stronę na istniejącą stronęTruncatedrazem zrisCharacterLimitalborisPageLimitmówi, który limit podnieść wTHPDFRTFImportOptions