API Reference
Class
OfficeDocumentAssetFilterProcessor
Filters shared assets and removes OCR candidates that target removed asset ids.
Inheritance
- OfficeDocumentProcessorBase
- OfficeDocumentAssetFilterProcessor
Constructors
public OfficeDocumentAssetFilterProcessor(Func<OfficeDocumentAsset, Boolean> predicate) #Creates the processor. The predicate must be deterministic and safe for concurrent calls when used by a shared reader.
Parameters
- predicate System.Func{OfficeIMO.Reader.OfficeDocumentAsset,System.Boolean}
Methods
public override OfficeDocumentReadResult Process(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #Returns:
OfficeDocumentReadResultParameters
- document OfficeIMO.Reader.OfficeDocumentReadResult
- context OfficeIMO.Reader.OfficeDocumentProcessorContext
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
public override Task<OfficeDocumentReadResult> ProcessAsync(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #Returns:
Task<OfficeDocumentReadResult>Inherited from OfficeDocumentProcessorBase
Parameters
- document OfficeDocumentReadResult
- context OfficeDocumentProcessorContext
Inherited Properties
public override sealed String Id { get; } #Inherited from OfficeDocumentProcessorBase