MergingOptimizer
Overview
MergingOptimizer is a class in Aspose.PDF FOSS for .NET.
Inherits from: IDiffOptimizationOperation.
Reduces a diff to its canonical form: coalesce adjacent runs of the same operation and factor the common prefix and suffix out of a mixed delete/insert run (OperationsMerger), then slide any single edit that is fenced by two equalities sideways to dissolve one of them (OperationsSlideMerger).
This class declares 2 methods for MergingOptimizer objects in .NET programs.
Available methods include: Execute, MergingOptimizer.
Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Methods
| Signature | Description |
|---|---|
MergingOptimizer(order: EditOperationsOrder) | Create the optimizer with the given delete/insert emission order. |
Execute(diffs: List<DiffOperation>) | Calls Execute(diffs) on this MergingOptimizer instance. |