pdfOptimizer 4.0.0 API
|
This is the abstract class for optimization handlers which are used to cover a certain optimization of iText.Kernel.Pdf.PdfDocument. More...
Package Functions |
|
abstract void | OptimizePdf (PdfDocument document, OptimizationSession session) |
Performs an optimization of the document. More... |
|
This is the abstract class for optimization handlers which are used to cover a certain optimization of iText.Kernel.Pdf.PdfDocument.
|
packagepure virtual |
Performs an optimization of the document.
Performs an optimization of the document. The method is not designed to be invoked directly. For a correct optimization process use methods of PdfOptimizer class.
document | is the PDF document to optimize. Invocation of the method can change the state of the object |
session | is an auxiliary object used to support share data between stages of optimization process |
Implemented in iText.Pdfoptimizer.Handlers.ImageQualityOptimizer, iText.Pdfoptimizer.Handlers.ColorSpaceConverter, iText.Pdfoptimizer.Handlers.FontDuplicationOptimizer, iText.Pdfoptimizer.Handlers.FontSubsettingOptimizer, and iText.Pdfoptimizer.Handlers.CompressionOptimizer.