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
CandidateStreamsKwalifikujące się strumienie pośrednie, których wybrany typ i sygnatura słownika przeszły walidację
CanonicalStreamsOdrębne grupy dokładnej równoważności zachowane wśród kwalifikujących się kandydatów
DuplicateStreamsScalone lub zaraportowane zduplikowane obiekty strumieni pośrednich
ReferencesRepointedOdwołania pośrednie zmienione podczas rzeczywistego przebiegu lub możliwe do zaraportowania w przebiegu próbnym
SignatureFailuresKandydaci pominięci, ponieważ nieprawidłowo sformułowane lub cykliczne bezpośrednie struktury słowników nie mogły zostać bezpiecznie przedstawione
HashBucketsZachowane odrębne grupy SHA-256 i sygnatur
HashCollisionsZgodne wartości skrótów odrzucone po pełnym potwierdzeniu sygnatury lub danych
OrphanObjectsRemovedObiekty 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
ImagesDeduplicatedZduplikowane strumienie XObject obrazów
FormsDeduplicatedZduplikowane strumienie Form XObject
PatternsDeduplicatedZduplikowane strumienie wzorców kafelkowych
ShadingsDeduplicatedZduplikowane strumienie cieniowania
FunctionsDeduplicatedZduplikowane strumienie funkcji próbkowanych
ICCProfilesDeduplicatedZduplikowane strumienie profili ICC
FontProgramsDeduplicatedZduplikowane strumienie FontFile, FontFile2 lub FontFile3
CMapsDeduplicatedZduplikowane strumienie CMap lub ToUnicode
Type3CharProcsDeduplicatedZduplikowane strumienie procedur glifów Type 3
EmbeddedFilesDeduplicatedZduplikowane strumienie osadzonych plików
MetadataStreamsDeduplicatedZduplikowane strumienie metadanych
PostScriptXObjectsDeduplicatedZduplikowane strumienie PostScript XObject
BytesHashedŁączna liczba bajtów sygnatur słowników i zakodowanych danych przekazanych przez SHA-256
BytesComparedBajty zakodowanych danych sprawdzone po dopasowaniu skrótów i sygnatur
DuplicatePayloadBytesSurowe bajty zakodowanych danych reprezentowane przez zduplikowane strumienie przed uwzględnieniem narzutu obiektów

Zobacz również

DeduplicateResources, TPDFlibResourcePurgeStats