|
pdfOptimizer 1.0.1 API
|
Class is used to handle auxiliary activities during the optimization processing (i. e. generating optimization report). More...
Public Member Functions |
|
| OptimizationSession (DefaultReportBuilder reportBuilder) | |
| Creates an instance of OptimizationSession with provided iText.Pdfoptimizer.Report.Builder.DefaultReportBuilder. More... |
|
| virtual void | RegisterEvent (SeverityLevel level, String message, params Object[] args) |
| Registers an event of optimization process. More... |
|
| virtual Object | GetStoredValue (String key) |
| Retrieves stored value associated with the provided key. More... |
|
| virtual void | StoreValue (String key, Object value) |
| Puts a value and a key associated with it into internal storage. More... |
|
Class is used to handle auxiliary activities during the optimization processing (i. e. generating optimization report).
|
inline |
Creates an instance of OptimizationSession with provided iText.Pdfoptimizer.Report.Builder.DefaultReportBuilder.
| reportBuilder | is a report builder |
|
inlinevirtual |
Retrieves stored value associated with the provided key.
| key | is a key to access the value |
|
inlinevirtual |
Registers an event of optimization process.
| level | is a severity level of the event |
| message | is a text message of the event |
| args | are arguments of the message if it is parametrized |
|
inlinevirtual |
Puts a value and a key associated with it into internal storage.
| key | is a key to access the value |
| value | is a value associated with the key |