Image Capture Architecture (ICA)

 

Control scanner device on macOS using ImageCaptureCore.

miyako/4d-plugin-ica

ICA SCANNERS LIST (scanners)
Parameter
Type
Description
scanners
ARRAY TEXT
element #0 is a JSON overview
ICA SET SCAN OPTION (scanner;option;value)
Parameter
Type
Description
scanner
TEXT
option
LONGINT
value
TEXT
value:=ICA Get scan option (scanner;option)
Parameter
Type
Description
scanner
TEXT
option
LONGINT
value
TEXT
ICA OPEN SCANNER SESSION (scanner;source)
Parameter
Type
Description
scanner
TEXT
Parameter
Type
Description
source
LONGINT
ICA CLOSE SCANNER SESSION (scanner)
Parameter
Type
Description
scanner
TEXT
ICA SCAN (scanner;method{;context})
Parameter
Type
Description
scanner
TEXT
method
TEXT
callback(LONGINT scanType;TEXT scanPath;BLOB scanData;TEXT content)
context
TEXT
user defined
ICA CANCEL (scanner)
Parameter
Type
Description
scanner
TEXT