Class | Description |
---|---|
InUseDictionary |
Simple
COSDictionary wrapper used to identify a dictionary that is used in the page content stream |
NameResourcesDuplicator |
Component that duplicates parts of the page resource dictionary that are relevant for the hit and clean process.
|
OptimizationRuler |
Component in charge to decide if a document will likely generate split/extract results needing optimization
|
ResourceDictionaryCleaner |
Component that walks through the page tree, finds resource dictionaries and removes any image xobject (type xobject, subtype image) that is not wrapped by a
ReadOnlyFilteredCOSStream and any font or extgstate that is not wrapped by a InUseDictionary . |
ResourcesHitter |
Component that parses the page content steam and the page annotations appearance stream, wraps any image xobject (type xobject, subtype image) found in an instance of
ReadOnlyFilteredCOSStream , every font and every extended graphic state in an instance of InUseDictionary and puts them back into the resource dictionary. |
ResourcesHitter.FontsHitterOperator |
Tf operator that wraps a font dictionary with an
InUseDictionary and puts it back to the resource dictionary so that we can later identify fonts that are actually
used |
ResourcesHitter.SetGraphicState | |
ResourcesHitter.TilingPatternHitterSetNonStrokingColor | |
ResourcesHitter.TilingPatternHitterSetStrokingColor | |
ResourcesHitter.XObjectHitterOperator |
Copyright © 2022 sejda. All rights reserved.