# org.pdfclown.tools.Optimizer Class Reference

Tool to enhance PDF files. More...

List of all members.

## Classes
class | AliveObjectCollector
## Static Public Member Functions
static void | RemoveOrphanedObjects (File file)
| Removes indirect objects which have no reference in the document structure.

##

Tool to enhance PDF files.

## Member Function Documentation

static void org.pdfclown.tools.Optimizer.RemoveOrphanedObjects | ( | File | file | ) | `[static]`

Removes indirect objects which have no reference in the document structure.

Parameters:

  | file | File to optimize.

References org.pdfclown.objects.PdfDictionary.Accept(), org.pdfclown.files.IndirectObjects.Count, org.pdfclown.files.File.IndirectObjects, org.pdfclown.files.IndirectObjects.RemoveAt(), and org.pdfclown.files.File.Trailer.

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.