This property sets the type of text enhancement used. This property is only enabled when using a custom-built user interface (UserInterface=Suppress).

[Visual Basic] Public Property TextEnhancement As Integer
[C#] public int TextEnhancement {get; set;}

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.

See Also

Scan Members | Newtone.ImageKit.Wpf.ImageKit

The ImageKit WPF is created by Newtone Corporation