public void ReplaceDuplicateObjects()
Public Sub ReplaceDuplicateObjects
This method finds all groups of object duplicates and replaces all objects from each group of duplicates with the first item of the group.
This method replaces duplicates of all supported kinds. The kinds are mentioned in PdfDuplicateObjectKinds.
This method gives good results for documents which were incrementally updated or created by a merge of several documents with the same objects.
To actually reduce output file size, this method requires removal of unused objects afterwards. Because of this, SaveOptions.RemoveUnusedObjects property will be set to true automatically when using this method.