Click or drag to resize

Converter Class

The Converter object provides properties and methods to customize the layout of the output files created by the Document and Page objects' ConvertResult method.
Inheritance Hierarchy

Namespace:  Kofax.OmniPageCSDK.IproPlus
Assembly:  Kofax.OmniPageCSDK.IproPlus (in Kofax.OmniPageCSDK.IproPlus.dll) Version: 1.0.0.0
Syntax
public class Converter : IproPlusClass, IDisposable

The Converter type exposes the following members.

Properties
  NameDescription
Public propertyCloned
This property returns True if the particular converter is a cloned converter.
Public propertyCount
This property returns the number of ConverterProperty children objects of this object.
Public propertyDisplayName
This property returns the localized converter name. Available English values are listed under the Name property.
Public propertyExtension
This property returns the associated extension which should be used when creating an output file with the particular converter.
Public propertyFileOption
This property is used to get or set the file creation mode to be used during the output conversion.
Public propertyFormattingLevel
This property is used to get or set the formatting level of the text converter.
Public propertyItem
This property is used to get or set a property of the converter.
Public propertyName
This property returns the unique, identifying name of the converter.
Top
Methods
  NameDescription
Public methodCloneAt
Use this method if you want to modify the settings of a given Converter in the context of the target SettingManager.
Public methodCopyFrom
This method is used to copy the current values of the named Converter's settings from the source SettingManager.
Public methodCopyTo
This method is used to copy the current values of the Converter's settings to the target SettingManager.
Public methodDispose
Releases all resources used by the Converter
Public methodGetChildConverters
This method is used to get the child converters of a specific converter.
Public methodGetEngine
Returns the Engine object.
Public methodGetEnumerator
Public methodGetParent
This property returns the parent converter object of a cloned converter.
Public methodItem
This property returns the requested ConverterProperty object, which represents a setting node in the converter property tree.
Public methodLoadSettings
This method loads the converter settings from a previously saved external setting file.
Public methodSaveSettings
This method saves the settings of the particular converter into an external file.
Public methodSetChildConverters
This method is used to set the child converters of a specific converter.
Public methodSetDefaults
This method restores the delivery ("factory") settings of the particular converter.
Top
Remarks

The converter settings are organized into a tree-structure, and they are available through the ConverterProperty object, which represent a setting node in the tree.

There are four types of converters:

  • text converters: create a (formatted or unformatted text file from the recognition results
  • image converters: create image files from the input images, they do not require the input pages to be recognized
  • multiple converters: combination of text and/or image converters and they create multiple output files when exporting
  • form converters: used in form data extraction

There is a multitude of possibilities to set converter parameters. Use ConverterProperty to customize them. To query them, use the GetItem method of the Converters collection. Converter names and parameter setting possibilities are detailed in the RecAPI documentation under List of all Converter settings of RecAPI.

See Also