This property sets the type of text enhancement used. This property is only enabled when using a custom-built user interface (UserInterface=Suppress).
Property Value
Canon DR Scan Driver
Value | Explanation |
---|---|
0 | Text enhancement is not used (default) |
1 | Text enhancement is used |
2 | Advanced text enhancement is used |
3 | High speed text enhancement is used |
4, 5 | Advanced text enhancement II is used. (Value depends on the functions used) |
6 | Active Threshold |
Epson Scan Driver
Value | Explanation |
---|---|
0 | Character distinction is not used. (default) |
1 | Standard character distinction is used |
2 | Strong character distinction is used |
Explanation
The TextEnhancement property sets what type of text enhancement is used. The default value is 0.
This property is enabled for Canon DR scan drivers and Epson scan drivers only. For Canon DR drivers, the PixelType property must be BW and the BitDepthReduction property must be Threshold. Canon DR drivers refer to this functionality as "text enhancement". Epson scan drivers refer to it as "character distinction". The different levels of character distinction are available on Epson Scan ver 5.0 scan drivers or higher.
This property is enabled when the UserInterface property is set to Suppress. The possible setting values supported by a scan device can be retrieved using the GetCapabilityEnumToSingle method. For some Epson scanners, only settings of enabled and disabled are allowed. In that case, the ImageKit will accept 0 as disabled and non-zero as enabled. If the datasource doesn't support this function then the value is ignored.