private function twain():void{
var fileExec:File=new File('c:\\scan.exe'); // twain
var process:NativeProcess;
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
nativeProcessStartupInfo.executable = fileExec;
var processArgs:Vector. = new Vector.(); //
processArgs[0] = "SelectScanner"; //
processArgs[1] = "Resolution"; // 300dpi
processArgs[2] = "300"; // quickscan,
nativeProcessStartupInfo.arguments = processArgs;
process = new NativeProcess();
process.addEventListener(NativeProcessExitEvent.EXIT,workWithImg); // ,
process.start(nativeProcessStartupInfo); //
}
private function workWithImg():void {
// ,
// quickscan page001.jpg , exe
}
* This source code was highlighted with Source Code Highlighter.
,
.
.
: Morozov&Sheko inc.
Source: https://habr.com/ru/post/97648/
All Articles