Class

IKScannerDeviceView

The IKScannerDeviceView class displays a view that allows scanning. It can be customized by specifying the display mode. The delegate receives the scanned data and must implement the IKScannerDeviceViewDelegate protocol.

Declaration

@interface IKScannerDeviceView : NSView

Topics

Setting the Scanner Device

scannerDevice

The device used for scanning

Display Mode of the Device View

mode

The display mode used by the device view.

hasDisplayModeAdvanced

Returns whether the scanner view is using the advanced display mode.

hasDisplayModeSimple

Returns whether the scanner view is using the simple display mode.

Configuring Downloading

displaysDownloadsDirectoryControl

Determines whether the downloads directory control is displayed.

downloadsDirectory

The directory where scans are saved.

transferMode

Determines how the scanned content is provided to the delegate.

documentName

Returns the document name.

Specifying a Post Processing Application

displaysPostProcessApplicationControl

Specifies whether the post processing application control is displayed.

postProcessApplication

The URL of the application to use for post processing of the scan.

Getting and Setting the Delegate

delegate

The scanner device delegate

Customizing Button Labels

overviewControlLabel

Allows customization of the “Overview” label.

scanControlLabel

Allows customization of the “Scan” label.

Constants

IKScannerDeviceViewTransferMode

These constants determine how the scanner data is returned to the delegate. They are used by the transferMode property.

IKScannerDeviceViewDisplayMode

These constants specify the display mode the scanner view will use. They are used by the mode property.

Relationships

Inherits From