TPDFlibResourceDedupStats
Typy danych, Optymalizacja
Opis
Raportuje wykrywanie, dokładną równoważność, przekierowywanie odwołań, kategorie, dane i usuwanie obiektów wykonane przez DeduplicateResources
Deklaracja
TPDFlibResourceDedupStats = record
ObjectsScanned: Integer;
StreamsScanned: Integer;
CandidateStreams: Integer;
CanonicalStreams: Integer;
DuplicateStreams: Integer;
ReferencesRepointed: Integer;
SignatureFailures: Integer;
HashBuckets: Integer;
HashCollisions: Integer;
OrphanObjectsRemoved: Integer;
ImagesDeduplicated: Integer;
FormsDeduplicated: Integer;
PatternsDeduplicated: Integer;
ShadingsDeduplicated: Integer;
FunctionsDeduplicated: Integer;
ICCProfilesDeduplicated: Integer;
FontProgramsDeduplicated: Integer;
CMapsDeduplicated: Integer;
Type3CharProcsDeduplicated: Integer;
EmbeddedFilesDeduplicated: Integer;
MetadataStreamsDeduplicated: Integer;
PostScriptXObjectsDeduplicated: Integer;
BytesHashed: Int64;
BytesCompared: Int64;
DuplicatePayloadBytes: Int64;
end;
Pola
| ObjectsScanned | Łączna liczba aktywnych wpisów struktur obiektów zbadanych po zdekodowaniu obiektów dokumentu |
|---|---|
| StreamsScanned | Łączna liczba zbadanych obiektów strumieni |
| CandidateStreams | Kwalifikujące się strumienie pośrednie, których wybrany typ i sygnatura słownika przeszły walidację |
| CanonicalStreams | Odrębne grupy dokładnej równoważności zachowane wśród kwalifikujących się kandydatów |
| DuplicateStreams | Scalone lub zaraportowane zduplikowane obiekty strumieni pośrednich |
| ReferencesRepointed | Odwołania pośrednie zmienione podczas rzeczywistego przebiegu lub możliwe do zaraportowania w przebiegu próbnym |
| SignatureFailures | Kandydaci pominięci, ponieważ nieprawidłowo sformułowane lub cykliczne bezpośrednie struktury słowników nie mogły zostać bezpiecznie przedstawione |
| HashBuckets | Zachowane odrębne grupy SHA-256 i sygnatur |
| HashCollisions | Zgodne wartości skrótów odrzucone po pełnym potwierdzeniu sygnatury lub danych |
| OrphanObjectsRemoved | Obiekty pośrednie usunięte przez opcjonalne odśmiecanie metodą oznaczania i zamiatania albo -1, jeśli nie można było bezpiecznie ukończyć zbierania |
| ImagesDeduplicated | Zduplikowane strumienie XObject obrazów |
| FormsDeduplicated | Zduplikowane strumienie Form XObject |
| PatternsDeduplicated | Zduplikowane strumienie wzorców kafelkowych |
| ShadingsDeduplicated | Zduplikowane strumienie cieniowania |
| FunctionsDeduplicated | Zduplikowane strumienie funkcji próbkowanych |
| ICCProfilesDeduplicated | Zduplikowane strumienie profili ICC |
| FontProgramsDeduplicated | Zduplikowane strumienie FontFile, FontFile2 lub FontFile3 |
| CMapsDeduplicated | Zduplikowane strumienie CMap lub ToUnicode |
| Type3CharProcsDeduplicated | Zduplikowane strumienie procedur glifów Type 3 |
| EmbeddedFilesDeduplicated | Zduplikowane strumienie osadzonych plików |
| MetadataStreamsDeduplicated | Zduplikowane strumienie metadanych |
| PostScriptXObjectsDeduplicated | Zduplikowane strumienie PostScript XObject |
| BytesHashed | Łączna liczba bajtów sygnatur słowników i zakodowanych danych przekazanych przez SHA-256 |
| BytesCompared | Bajty zakodowanych danych sprawdzone po dopasowaniu skrótów i sygnatur |
| DuplicatePayloadBytes | Surowe bajty zakodowanych danych reprezentowane przez zduplikowane strumienie przed uwzględnieniem narzutu obiektów |