vintasoft-web-twain-js
Version:
VintaSoft Twain .NET SDK provides JavaScript API and VintaSoft Web TWAIN service, which allow to create web application for acquiring images from TWAIN/WIA/SANE/eSCL image scanner in Windows and Linux. Developed web applications can be used in all major w
177 lines • 86 kB
JavaScript
// Copyright 2014-2026 VintaSoft LLC. All rights reserved.
// This software is protected by International copyright laws.
// Any copying, duplication, deployment, redistribution, modification or other
// disposition hereof is STRICTLY PROHIBITED without an express written license
// granted by VintaSoft LLC. This notice may not be removed or otherwise
// altered under any circumstances.
// This code may NOT be used apart of the VintaSoft product.
var Vintasoft;
(function(s){function b(b,s,d){b=R[b];for(var E="",F=s;F<s+d;F++)E+=String.fromCharCode(b[F]^255);return E}if(void 0==s.Shared)throw Error("Vintasoft.Shared is not found.");if("4.6.3.1"!==s.version)throw Error("Wrong version of Vintasoft.Shared script.");var R=[];R.push([171,151,154,223,216,139,136,158,150,145,187,154,137,150,156,154,178,158,145,158,152,154,141,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,156,
147,158,140,140,223,168,154,157,171,136,158,150,145,187,154,137,150,156,154,178,158,145,158,152,154,141,181,172,209,182,146,158,152,154,223,147,158,134,144,138,139,223,150,140,223,145,144,139,223,141,154,140,154,139,209,171,151,154,223,216,154,141,141,144,141,185,138,145,156,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,214,187,154,147,154,139,154,182,146,158,152,154,187,154,137,150,156,154,223,150,140,223,145,144,139,223,172,190,177,186,
223,155,154,137,150,156,154,209,182,145,137,154,141,139,182,146,158,152,154,172,138,143,143,144,141,139,154,155,223,156,158,143,158,157,150,147,150,139,150,154,140,223,158,141,154,223,145,144,139,223,141,154,156,154,150,137,154,155,209,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,134,182,155,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,157,154,223,158,223,145,138,146,157,154,141,211,223,140,139,141,150,145,152,223,144,141,223,158,145,223,150,145,
140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,134,182,155,186,145,138,146,181,172,223,156,147,158,140,140,209,182,146,158,152,154,223,156,144,147,147,154,156,139,150,144,145,223,150,140,223,145,144,139,223,156,147,154,158,141,154,155,209,168,150,145,188,186,187,154,137,150,156,154,223,150,140,223,145,144,139,223,168,182,190,223,155,154,137,150,156,154,209,171,141,158,145,140,153,154,141,223,150,140,223,145,144,139,
223,156,158,145,156,154,147,154,155,209,177,144,139,223,156,144,141,141,154,156,139,223,137,158,147,138,154,223,144,153,223,138,145,150,139,223,144,153,223,146,154,158,140,138,141,154,223,153,144,141,223,172,190,177,186,223,155,154,137,150,156,154,209,223,172,138,143,143,144,141,139,154,155,223,137,158,147,138,154,140,197,223,182,145,156,151,154,140,211,223,178,150,147,147,150,146,154,139,154,141,140,211,223,188,154,145,139,150,146,154,139,154,141,140,211,223,171,151,144,138,140,158,145,155,139,151,
140,176,153,182,145,156,151,209,172,154,139,187,154,137,150,156,154,182,146,158,152,154,179,158,134,144,138,139,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,134,182,155,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,171,151,154,223,216,140,138,156,156,154,140,140,185,138,145,156,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,157,154,223,158,223,153,138,145,156,139,150,144,145,209,215,182,
146,158,152,154,223,150,140,223,150,145,223,143,141,144,156,154,140,140,150,145,152,223,145,144,136,209,171,151,154,223,216,156,158,143,158,157,150,147,150,139,134,182,155,216,223,153,150,154,147,155,223,146,138,140,139,223,157,154,223,158,223,140,139,141,150,145,152,209,184,154,139,187,154,137,150,156,154,182,145,153,144,140,187,154,140,148,154,136,182,146,158,152,154,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,134,182,155,140,216,223,143,158,141,158,146,154,139,154,
141,223,146,138,140,139,223,157,154,223,158,145,223,158,141,141,158,134,209,171,151,154,223,216,140,138,143,143,144,141,139,154,155,169,158,147,138,154,140,190,140,190,141,141,158,134,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,141,154,143,141,154,140,154,145,139,223,158,141,141,158,134,209,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,150,154,140,182,145,153,144,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,157,154,223,158,
145,223,158,141,141,158,134,209,171,151,154,223,216,153,150,147,154,177,158,146,154,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,176,143,154,145,187,154,137,150,156,154,184,154,139,187,154,153,158,138,147,139,187,154,137,150,156,154,182,146,158,152,154,179,158,134,144,138,139,188,141,144,143,182,146,158,152,154,187,154,137,150,156,154,223,150,140,223,145,144,139,223,154,172,188,179,223,155,154,137,150,156,154,209,188,147,144,140,154,187,
154,137,150,156,154,182,146,158,152,154,223,150,145,153,144,223,150,140,223,145,144,139,223,141,154,156,154,150,137,154,155,209,175,158,141,158,146,158,139,154,141,223,216,140,151,144,136,170,182,216,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,178,150,147,147,150,146,154,139,154,141,140,221,223,155,150,153,153,154,141,140,223,153,141,144,146,223,169,150,145,139,158,172,144,153,139,223,171,168,190,182,177,223,181,158,137,158,172,156,141,150,143,139,223,190,175,182,223,137,154,141,
140,150,144,145,223,221,188,158,145,156,154,147,171,141,158,145,140,153,154,141,171,151,154,223,216,150,145,155,154,135,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,152,141,154,158,139,154,141,223,139,151,158,145,223,156,144,147,147,154,156,139,150,144,145,223,140,150,133,154,209,171,168,190,182,177,223,155,154,137,150,156,154,223,150,140,223,145,144,139,223,156,147,144,140,154,155,209,182,146,158,152,154,140,223,158,141,154,223,145,144,139,223,140,158,137,
154,155,209,171,151,154,223,216,154,141,141,144,141,185,138,145,156,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,157,154,223,158,223,153,138,145,156,139,150,144,145,209,188,154,145,139,150,146,154,139,154,141,140,188,138,141,141,154,145,139,223,150,146,158,152,154,223,147,158,134,144,138,139,223,150,140,223,145,144,139,223,152,154,139,209,150,176,172,184,154,139,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,150,154,140,171,151,154,223,216,140,138,143,143,144,141,
139,154,155,169,158,147,138,154,140,190,140,173,158,145,152,154,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,173,158,145,152,154,181,172,223,156,147,158,140,140,209,173,154,140,154,139,187,154,137,150,156,154,182,146,158,152,154,179,158,134,144,138,139,184,154,139,171,151,154,223,216,151,154,150,152,151,139,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,
223,157,154,223,147,154,140,140,223,139,151,158,145,223,206,209,171,151,154,223,216,158,156,142,138,150,141,154,178,144,155,158,147,172,139,158,139,154,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,171,141,138,154,171,168,190,182,177,223,155,154,137,150,156,154,223,146,158,145,158,152,154,141,223,150,140,223,145,144,139,223,156,147,144,140,154,155,209,171,151,154,223,216,139,136,158,150,145,187,154,137,150,156,154,178,158,145,158,152,154,
141,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,187,154,137,150,156,154,178,158,145,158,152,154,141,181,172,223,156,147,158,140,140,209,190,145,144,139,151,154,141,223,155,154,137,150,156,154,223,216,177,144,139,223,156,144,141,141,154,156,139,223,137,158,147,138,154,223,144,153,223,138,145,150,139,223,144,153,223,146,154,158,140,138,141,154,223,153,144,141,223,172,190,177,186,
223,155,154,137,150,156,154,209,223,172,138,143,143,144,141,139,154,155,223,137,158,147,138,154,140,197,223,182,145,156,151,154,140,211,223,178,150,147,147,150,146,154,139,154,141,140,211,223,188,154,145,139,150,146,154,139,154,141,140,209,140,144,138,141,156,154,168,150,145,201,203,171,151,154,223,216,150,146,158,152,154,182,155,140,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,141,154,143,141,154,140,154,145,139,223,145,144,139,223,154,146,143,139,134,223,158,141,141,158,134,
223,144,153,223,140,139,141,150,145,152,140,209,146,158,156,176,172,168,150,145,155,144,136,140,190,145,155,141,144,150,155,171,151,144,138,140,158,145,155,139,151,140,176,153,182,145,156,151,187,154,137,150,156,154,223,150,140,223,145,144,139,223,171,168,190,182,177,223,155,154,137,150,156,154,209,171,151,154,223,216,138,140,158,152,154,178,144,155,154,216,223,143,158,141,158,146,154,139,154,141,223,146,138,140,139,223,157,154,223,158,223,145,138,146,157,154,141,223,144,141,223,158,145,223,150,145,
140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,188,158,143,158,157,150,147,150,139,134,182,145,153,144,181,172,223,156,147,158,140,140,209,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,134,182,155,140,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,169,150,145,139,158,140,144,153,139,223,168,154,157,223,171,168,190,182,177,223,140,154,141,137,150,156,154,223,137,154,141,140,150,144,145,
223,221,182,146,158,152,154,223,147,158,134,144,138,139,223,150,140,223,145,144,139,223,140,154,139,209,168,150,158,146,144,155,154,171,151,154,223,216,150,145,155,154,135,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,147,154,140,140,223,139,151,158,145,223,207,209,173,154,140,150,133,154,188,158,145,137,158,140,171,151,154,223,216,158,156,142,138,150,141,154,178,144,155,158,147,172,139,158,139,154,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,
145,144,139,223,157,154,223,138,145,155,154,153,150,145,154,155,209,187,154,153,158,138,147,139,223,150,146,158,152,154,223,147,158,134,144,138,139,223,150,140,223,145,144,139,223,152,154,139,209,196,221,209,223,175,147,154,158,140,154,223,138,140,154,223,139,151,154,223,140,158,146,154,223,137,154,141,140,150,144,145,223,153,144,141,223,169,150,145,139,158,140,144,153,139,223,168,154,157,223,171,168,190,182,177,223,140,154,141,137,150,156,154,223,158,145,155,223,169,150,145,139,158,172,144,153,139,
223,171,168,190,182,177,223,181,158,137,158,172,156,141,150,143,139,223,190,175,182,209,175,158,141,158,146,158,139,154,141,223,216,140,151,144,136,182,145,155,150,156,158,139,144,141,140,216,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,172,154,139,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,134,184,154,139,182,146,158,152,154,187,154,139,154,156,139,189,144,141,155,154,141,166,144,138,223,140,151,144,138,147,155,223,140,143,154,156,150,153,134,223,156,144,141,141,
154,156,139,223,171,168,190,182,177,223,140,154,141,137,150,156,154,223,176,173,223,155,154,153,150,145,154,223,139,151,154,223,155,154,153,158,138,147,139,223,171,168,190,182,177,223,140,154,141,137,150,156,154,209,171,151,154,223,216,156,144,145,139,158,150,145,154,141,171,134,143,154,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,169,158,147,138,154,188,144,145,139,158,150,145,
154,141,171,134,143,154,186,145,138,146,181,172,223,156,147,158,140,140,209,182,146,158,152,154,223,157,150,139,146,158,143,223,150,140,223,145,144,139,223,141,154,139,141,150,154,137,154,155,209,187,154,137,150,156,154,223,150,140,223,145,144,139,223,144,143,154,145,154,155,209,184,154,139,188,138,141,141,154,145,139,178,158,156,150,145,139,144,140,151,178,144,155,158,147,223,150,146,158,152,154,223,158,156,142,138,150,140,150,139,150,144,145,223,150,140,223,153,158,150,147,154,155,209,190,156,142,
138,150,141,154,178,144,155,158,147,178,158,156,182,145,139,154,147,182,145,156,151,154,140,184,154,139,182,146,158,152,154,185,150,147,154,177,144,139,223,156,144,141,141,154,156,139,223,137,158,147,138,154,223,144,153,223,138,145,150,139,223,144,153,223,146,154,158,140,138,141,154,223,153,144,141,223,154,172,188,179,223,155,154,137,150,156,154,209,223,172,138,143,143,144,141,139,154,155,223,137,158,147,138,154,140,197,223,182,145,156,151,154,140,211,223,178,150,147,147,150,146,154,139,154,141,140,
211,223,188,154,145,139,150,146,154,139,154,141,140,209,184,154,139,172,138,143,143,144,141,139,154,155,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,150,154,140,186,140,156,147,171,168,190,182,177,223,155,154,137,150,156,154,223,146,158,145,158,152,154,141,223,150,140,223,145,144,139,223,144,143,154,145,154,155,209,187,154,147,154,139,154,190,147,147,182,146,158,152,154,140,182,140,182,146,158,152,154,189,147,158,145,148,188,158,143,158,157,150,147,150,139,134,223,137,158,147,138,154,
223,150,140,223,145,144,139,223,152,154,139,209,172,158,137,154,182,146,158,152,154,140,223,178,158,156,201,199,180,150,175,151,144,145,154,182,146,158,152,154,223,150,140,223,145,144,139,223,141,154,146,144,137,154,155,223,153,141,144,146,223,150,146,158,152,154,223,156,144,147,147,154,156,139,150,144,145,209,173,154,153,141,154,140,151,171,136,158,150,145,172,154,140,140,150,144,145,190,141,141,158,134,223,154,147,154,146,154,145,139,223,150,145,223,158,141,141,158,134,223,216,139,136,158,150,145,
188,158,143,158,157,150,147,150,139,150,154,140,182,145,153,144,216,223,155,144,154,140,223,145,144,139,223,151,158,137,154,223,153,150,154,147,155,223,216,156,158,143,158,157,150,147,150,139,134,182,155,216,209,184,154,139,187,154,137,150,156,154,182,146,158,152,154,179,158,134,144,138,139,171,151,154,223,216,158,156,142,138,150,141,154,178,144,155,158,147,172,139,158,139,154,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,
144,153,223,168,154,157,171,136,158,150,145,190,156,142,138,150,141,154,178,144,155,158,147,172,139,158,139,154,186,145,138,146,181,172,223,156,147,158,140,140,209,171,151,154,223,216,156,158,143,158,157,150,147,150,139,134,182,155,216,223,153,150,154,147,155,223,156,158,145,145,144,139,223,151,158,137,154,223,146,144,141,154,223,139,151,158,145,223,202,207,223,140,134,146,157,144,147,140,209,182,146,158,152,154,140,223,158,141,154,223,145,144,139,223,141,154,139,141,150,154,137,154,155,209,150,175,
158,155,155,158,139,158,197,150,146,158,152,154,208,143,145,152,196,157,158,140,154,201,203,211,187,154,140,143,154,156,148,147,154,182,146,158,152,154,188,158,143,158,157,150,147,150,139,150,154,140,223,158,141,154,223,145,144,139,223,141,154,156,154,150,137,154,155,209,182,146,158,152,154,223,150,140,223,145,144,139,223,153,144,138,145,155,223,150,145,223,156,144,147,147,154,156,139,150,144,145,209,171,151,154,223,216,158,156,142,138,150,141,154,155,182,146,158,152,154,216,223,143,158,141,158,146,
154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,168,154,157,190,156,142,138,150,141,154,155,182,146,158,152,154,181,172,223,156,147,158,140,140,209,178,158,156,175,175,188,169,150,145,139,158,140,144,153,139,223,168,154,157,223,171,168,190,182,177,223,140,154,141,137,150,156,154,223,150,140,223,145,144,139,223,153,144,138,145,155,209,175,176,172,171,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,134,169,158,147,
138,154,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,172,158,145,154,175,177,184,188,147,144,140,154,171,136,158,150,145,172,154,140,140,150,144,145,188,151,158,145,152,154,182,146,158,152,154,189,141,150,152,151,139,145,154,140,140,171,151,154,223,216,139,136,158,150,145,188,158,143,158,157,150,147,150,139,150,154,140,182,145,153,144,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,
209,171,168,190,182,177,223,155,154,137,150,156,154,223,150,140,223,145,144,139,223,144,143,154,145,154,155,209,171,151,154,223,216,150,146,158,152,154,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,153,223,156,147,158,140,140,223,168,154,157,190,156,142,138,150,141,154,155,182,146,158,152,154,181,172,209,186,147,154,146,154,145,139,223,144,153,223,158,141,141,158,134,223,216,139,136,158,150,145,188,158,143,158,157,150,
147,150,139,134,182,155,140,216,223,146,138,140,139,223,157,154,223,158,223,145,138,146,157,154,141,223,144,141,223,150,145,140,139,158,145,156,154,223,144,153,223,168,154,157,171,136,158,150,145,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,134,182,155,186,145,138,146,181,172,223,156,147,158,140,140,209,171,151,154,223,216,137,158,147,138,154,171,134,143,154,216,223,143,158,141,158,146,154,139,154,141,223,150,140,223,145,144,139,223,158,145,223,150,145,140,139,158,145,156,154,223,144,
153,223,168,154,157,171,136,158,150,145,169,158,147,138,154,171,134,143,154,186,145,138,146,181,172,223,156,147,158,140,140,209,188,151,158,145,152,154,182,146,158,152,154,188,144,145,139,141,158,140,139,182,146,158,152,154,223,143,141,144,156,154,140,140,150,145,152,223,150,140,223,153,158,150,147,154,155,209,184,154,139,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,134,179,150,145,138,135,178,158,156,223,176,172,168,150,145,204,205,150,175,144,155,188,141,154,158,139,154,171,136,158,
150,145,172,154,140,140,150,144,145,176,143,154,145,187,154,137,150,156,154,178,158,145,158,152,154,141,171,151,154,223,216,140,138,156,156,154,140,140,185,138,145,156,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,145,138,147,147,209,214,210,215,184,154,139,182,146,158,152,154,182,145,153,144,182,145,153,144,141,146,158,139,150,144,145,223,158,157,144,138,139,223,171,168,190,182,177,223,155,154,137,150,156,154,140,223,150,140,223,145,144,139,223,141,154,156,
154,150,137,154,155,209,171,151,154,223,216,136,150,155,139,151,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,147,154,140,140,223,139,151,158,145,223,206,209,172,154,139,187,154,137,150,156,154,188,158,143,158,157,150,147,150,139,150,154,140,216,223,150,140,223,144,143,154,145,154,155,223,158,147,141,154,158,155,134,209,190,141,141,158,134,223,154,147,154,146,154,145,139,223,150,145,223,158,141,141,158,134,223,216,139,136,158,150,145,188,158,143,158,157,150,
147,150,139,150,154,140,182,145,153,144,216,223,155,144,154,140,223,145,144,139,223,151,158,137,154,223,153,150,154,147,155,223,216,156,158,143,158,157,150,147,150,139,134,169,158,147,138,154,216,209,171,151,154,223,216,135,216,223,143,158,141,158,146,154,139,154,141,223,156,158,145,145,144,139,223,157,154,223,147,154,140,140,223,139,151,158,145,223,207,209,188,158,143,158,157,150,147,150,139,134,223,137,158,147,138,154,223,150,140,223,145,144,139,223,140,154,139,209,173,144,139,158,139,154,182,146,
158,152,154,150,145,139,154,145,139]);s.Twain=s.Twain||(s.Twain={});(function(q){function v(a,f){if(null==a)throw Error(b(0,4242,43));if(!d.pv.isf(a))throw Error(b(0,639,47));if(null==f)throw Error(b(0,113,41));if(!d.pv.isf(f))throw Error(b(0,1321,45));}q.version="15.3.12.1";var d=s.Shared,E=d.EnumGenerator.create([{None:0},{Get:1},{GetDefault:2},{GetCurrent:4}],!0),F=d.EnumGenerator.create([{DeviceEvent:7},{ImageAcquired:2},{ImageAcquiring:1},{ImageAcquiringProgress:8},{None:0},{ScanCanceled:5},
{ScanCompleted:3},{ScanFailed:4},{ScanFinished:9},{UserInterfaceClosed:6}],!1),Y=d.EnumGenerator.create([{CustomHalftone:2},{Diffusion:3},{Halftones:1},{Threshold:0}],!1),R=d.EnumGenerator.create([{Auto:0},{Clear:1},{NoClear:2}],!1),U=d.EnumGenerator.create([{None:0},{OnePass:1},{TwoPass:2}],!1),Z=d.EnumGenerator.create([{Black:8},{Blue:2},{Cyan:5},{Green:1},{Magenta:6},{None:3},{Red:0},{White:4},{Yellow:7}],!1),$=d.EnumGenerator.create([{DetectAndExcludeJobSeparatorAndContinueScanning:3},{DetectAndExcludeJobSeparatorAndStopScanning:4},
{DetectAndIncludeJobSeparatorAndContinueScanning:1},{DetectAndIncludeJobSeparatorAndStopScanning:2},{None:0}],!1),aa=d.EnumGenerator.create([{Reflective:0},{Transmissive:1}],!1),ba=d.EnumGenerator.create([{Blue:2},{Green:1},{InfraRed:6},{None:3},{Red:0},{UltraViolet:5},{White:4}],!1),ca=d.EnumGenerator.create([{Auto:1},{LonePixel:2},{MajorityRule:3},{None:0}],!1),da=d.EnumGenerator.create([{Auto:1},{Current:2},{None:0}],!1),ea=d.EnumGenerator.create([{Auto:4},{AutoPicture:6},{AutoText:5},{Landscape:3},
{Portrait:0},{Rotation180:2},{Rotation90:1}],!1),fa=d.EnumGenerator.create([{A0:19},{A0x2:18},{A0x4:17},{A1:20},{A10:25},{A2:21},{A3:11},{A4:1},{A5:5},{A6:13},{A7:22},{A8:23},{A9:24},{B3:12},{B4:6},{B5:2},{B6:7},{BUSINESSCARD:53},{C0:44},{C1:45},{C10:51},{C2:46},{C3:47},{C4:14},{C5:15},{C6:16},{C7:48},{C8:49},{C9:50},{ISOB0:26},{ISOB1:27},{ISOB10:33},{ISOB2:28},{ISOB3:12},{ISOB4:6},{ISOB5:29},{ISOB6:7},{ISOB7:30},{ISOB8:31},{ISOB9:32},{JISB0:34},{JISB1:35},{JISB10:43},{JISB2:36},{JISB3:37},{JISB4:38},
{JISB6:39},{JISB7:40},{JISB8:41},{JISB9:42},{None:0},{USEXECUTIVE:10},{USLEDGER:9},{USLEGAL:4},{USLETTER:3},{USSTATEMENT:52}],!1),ga=d.EnumGenerator.create([{Chocolate:0},{Vanilla:1}],!1),H=d.EnumGenerator.create([{BGR:12},{BW:0},{CIELAB:13},{CIELUV:14},{CIEXYZ:8},{CMY:4},{CMYK:5},{Gray:1},{Infrared:16},{Lab:9},{Palette:3},{RGB:2},{SRGB:10},{SRGB64:11},{YCBCR:15},{YUV:6},{YUVK:7}],!1),ha=d.EnumGenerator.create([{File:1},{Memory:2},{Native:0}],!1),K=d.EnumGenerator.create([{BitFields:12},{Group31D:2},
{Group31DEol:3},{Group32D:4},{Group4:5},{Jbig:8},{Jpeg:6},{Lzw:7},{None:0},{Packbits:1},{Png:9},{Rle4:10},{Rle8:11}],!1),ia=d.EnumGenerator.create([{Bmp:2},{Dejavu:14},{EXIF:9},{FlashPix:5},{Jpeg:4},{Jpeg2000:11},{Jpeg2000JPN:12},{Jpeg2000JPX:13},{PDF:10},{PDFA:15},{Pict:1},{Png:7},{SamsungSrw:32770},{SPIFF:8},{Tiff:0},{TiffMulti:6},{XBM:3}],!1),ja=d.EnumGenerator.create([{Array:3},{Enum:4},{OneValue:5},{Range:6},{Undefined:0}],!1),ka=d.EnumGenerator.create([{Bool:6},{Fix32:7},{Frame:8},{Int16:1},
{Int16Handle:44},{Int32:2},{Int8:0},{Str1024:13},{Str128:11},{Str255:12},{Str32:9},{Str64:10},{UInt16:4},{UInt32:5},{UInt32Handle:43},{UInt8:3},{UInt8Handle:15},{Undefined:-1},{Uni512:14}],!1),G=d.EnumGenerator.create([{Inches:0},{Centimeters:1},{Picas:2},{Points:3},{Twips:4},{Pixels:5},{Millimeters:6},{ThousandthsOfInch:7}],!1),oa=d.EnumGenerator.create([{XferCount:1},{ICompression:256},{IPixelType:257},{IUnits:258},{IXferMech:259},{Author:4096},{Caption:4097},{FeederEnabled:4098},{FeederLoaded:4099},
{TimeDate:4100},{SupportedCaps:4101},{ExtendedCaps:4102},{AutoFeed:4103},{ClearPage:4104},{FeedPage:4105},{RewindPage:4106},{Indicators:4107},{SupportedCapsExt:4108},{PaperDetectable:4109},{UIControllable:4110},{DeviceOnline:4111},{AutoScan:4112},{ThumbnailsEnabled:4113},{Duplex:4114},{DuplexEnabled:4115},{EnableDsUiOnly:4116},{CustomDsData:4117},{EndOrSer:4118},{JobControl:4119},{Alarms:4120},{AlarmVolume:4121},{AutomaticCapture:4122},{TimeBeforeFirstCapture:4123},{TimeBetweenCaptures:4124},{ClearBuffers:4125},
{MaxBatchBuffers:4126},{DeviceTimeDate:4127},{PowerSupply:4128},{CameraPreviewUI:4129},{DeviceEvents:4130},{SerialNumber:4132},{Printer:4134},{PrinterEnabled:4135},{PrinterIndex:4136},{PrinterMode:4137},{PrinterString:4138},{PrinterSuffix:4139},{Language:4140},{FeederAlignment:4141},{FeederOrder:4142},{ReacquireAllowed:4144},{BatteryMinutes:4146},{BatteryPercentage:4147},{CameraSide:4148},{Segmented:4149},{AutomaticSenseMedium:4155},{CameraEnabled:4150},{CameraOrder:4151},{MicrEnabled:4152},{FeederPrep:4153},
{FeederPocket:4154},{CustomInterfaceGuid:4156},{SupportedCapsSegmentUnique:4157},{SupportedDats:4158},{DoubleFeedDetection:4159},{DoubleFeedDetectionLength:4160},{DoubleFeedDetectionSensitivity:4161},{DoubleFeedDetectionResponse:4162},{PaperHandling:4163},{IndicatorsMode:4164},{PrinterVerticalOffset:4165},{PowerSaveTime:4166},{ISupportedExtImageInfo:4446},{IAutoBright:4352},{IBrightness:4353},{IContrast:4355},{ICustomHalftone:4356},{IExposureTime:4357},{IFilter:4358},{IFlashUsed:4359},{IGamma:4360},
{IHalftones:4361},{IHighlight:4362},{IImageFileFormat:4364},{ILampState:4365},{ILightSource:4366},{IOrientation:4368},{IPhysicalWidth:4369},{IPhysicalHeight:4370},{IShadow:4371},{IFrames:4372},{IXNativeResolution:4374},{IYNativeResolution:4375},{IXResolution:4376},{IYResolution:4377},{IMaxFrames:4378},{ITiles:4379},{IBitOrder:4380},{ICcittKFactor:4381},{ILightPath:4382},{IPixelFlavor:4383},{IPlanarChunky:4384},{IRotation:4385},{ISupportedSizes:4386},{IThreshold:4387},{IXScaling:4388},{IYScaling:4389},
{IBitOrderCodes:4390},{IPixelFlavorCodes:4391},{IJpegPixelType:4392},{ITimeFill:4394},{IBitDepth:4395},{IBitDepthReduction:4396},{IUndefinedImageSize:4397},{IImageDataSet:4398},{IExtImageInfo:4399},{IMinimumHeight:4400},{IMinimumWidth:4401},{IFlipRotation:4406},{IBarCodeDetectionEnabled:4407},{ISupportedBarCodeTypes:4408},{IBarCodeMaxSearchPriorities:4409},{IBarCodeSearchPriorities:4410},{IBarCodeSearchMode:4411},{IBarCodeMaxRetries:4412},{IBarCodeTimeout:4413},{IZoomFactor:4414},{IPatchCodeDetectionEnabled:4415},
{ISupportedPatchCodeTypes:4416},{IPatchCodeMaxSearchPriorities:4417},{IPatchCodeSearchPriorities:4418},{IPatchCodeSearchMode:4419},{IPatchCodeMaxRetries:4420},{IPatchCodeTimeout:4421},{IFlashUsed2:4422},{IImageFilter:4423},{INoiseFilter:4424},{IOverScan:4425},{IAutomaticBorderDetection:4432},{IAutomaticDeskew:4433},{IAutomaticRotate:4434},{IJpegQuality:4435},{IFeederType:4436},{IIccProfile:4437},{IAutoSize:4438},{IAutoDiscardBlankPages:4404},{IAutomaticCropUsesFrame:4439},{IAutomaticLengthDetection:4440},
{IAutomaticColorEnabled:4441},{IAutomaticColorNonColorPixelType:4442},{IColorManagementEnabled:4443},{IImageMerge:4444},{IImageMergeHeightThreshold:4445},{IFilmType:4447},{IMirror:4448},{IJpegSubsampling:4449},{PrinterCharRotation:4167},{PrinterFontStyle:4168},{PrinterIndexLeadChar:4169},{PrinterIndexMaxValue:4170},{PrinterIndexNumDigits:4171},{PrinterIndexStep:4172},{PrinterIndexTrigger:4173},{PrinterStringPreview:4174}],!1),pa=d.EnumGenerator.create([{Afghanistan:1001},{Algeria:213},{Americansamoa:684},
{Andorra:33},{Angola:1002},{Anguilla:8090},{Antigua:8091},{Argentina:54},{Aruba:297},{Ascensioni:247},{Australia:61},{Austria:43},{Bahamas:8092},{Bahrain:973},{Bangladesh:880},{Barbados:8093},{Belgium:32},{Belize:501},{Benin:229},{Bermuda:8094},{Bhutan:1003},{Bolivia:591},{Botswana:267},{Britain:6},{Britvirginis:8095},{Brazil:55},{Brunei:673},{Bulgaria:359},{Burkinafaso:1004},{Burma:1005},{Burundi:1006},{Camaroon:237},{Canada:2},{Capeverdeis:238},{Caymanis:8096},{CentralAfRep:1007},{Chad:1008},{Chile:56},
{China:86},{Christmasis:1009},{Cocosis:1009},{Colombia:57},{Comoros:1010},{Congo:1011},{Cookis:1012},{Costarica:506},{Cuba:5},{Cyprus:357},{Czechoslovakia:42},{Denmark:45},{Djibouti:1013},{Dominica:8097},{Domincanrep:8098},{Easteris:1014},{Ecuador:593},{Egypt:20},{Elsalvador:503},{Eqguinea:1015},{Ethiopia:251},{Falklandis:1016},{Faeroeis:298},{FijiIslands:679},{Finland:358},{France:33},{Frantilles:596},{Frguiana:594},{Frpolyneisa:689},{Futanais:1043},{Gabon:241},{Gambia:220},{Germany:49},{Ghana:233},
{Gibralter:350},{Greece:30},{Greenland:299},{Grenada:8099},{Grenedines:8015},{Guadeloupe:590},{Guam:671},{Guantanamobay:5399},{Guatemala:502},{Guinea:224},{Guineabissau:1017},{Guyana:592},{Haiti:509},{Honduras:504},{Hongkong:852},{Hungary:36},{Iceland:354},{India:91},{Indonesia:62},{Iran:98},{Iraq:964},{Ireland:353},{Israel:972},{Italy:39},{Ivorycoast:225},{Jamaica:8010},{Japan:81},{Jordan:962},{Kenya:254},{Kiribati:1018},{Korea:82},{Kuwait:965},{Laos:1019},{Lebanon:1020},{Liberia:231},{Libya:218},
{Liechtenstein:41},{Luxenbourg:352},{Macao:853},{Madagascar:1021},{Malawi:265},{Malaysia:60},{Maldives:960},{Mali:1022},{Malta:356},{Marshallis:692},{Mauritania:1023},{Mauritius:230},{Mexico:3},{Micronesia:691},{Miquelon:508},{Monaco:33},{Mongolia:1024},{Montserrat:8011},{Morocco:212},{Mozambique:1025},{Namibia:264},{Nauru:1026},{Nepal:977},{Netherlands:31},{Nethantilles:599},{Nevis:8012},{Newcaledonia:687},{Newzealand:64},{Nicaragua:505},{Niger:227},{Nigeria:234},{Niue:1027},{Norfolki:1028},{Norway:47},
{Oman:968},{Pakistan:92},{Palau:1029},{Panama:507},{Paraguay:595},{Peru:51},{Phillippines:63},{Pitcairnis:1030},{Pnewguinea:675},{Poland:48},{Portugal:351},{Qatar:974},{Reunioni:1031},{Romania:40},{Rwanda:250},{Saipan:670},{Sanmarino:39},{Saotome:1033},{SaudiArabia:966},{Senegal:221},{Seychellesis:1034},{Sierraleone:1035},{Singapore:65},{Solomonis:1036},{Somali:1037},{SouthAfrica:27},{Spain:34},{Srilanka:94},{Sthelena:1032},{Stkitts:8013},{Stlucia:8014},{Stpierre:508},{Stvincent:8015},{Sudan:1038},
{Suriname:597},{Swaziland:268},{Sweden:46},{Switzerland:41},{Syria:1039},{Taiwan:886},{Tanzania:255},{Thailand:66},{Tobago:8016},{Togo:228},{Tongais:676},{Trinidad:8016},{Tunisia:216},{Turkey:90},{Turkscaicos:8017},{Tuvalu:1040},{Uganda:256},{UaEmirates:971},{UnitedKingdom:44},{Usa:1},{Uruguay:598},{Vanuatu:1041},{VaticanCity:39},{Venezuela:58},{Wake:1042},{Wallisis:1043},{WesternSahara:1044},{WesternSamoa:1045},{Yemen:1046},{Yugoslavia:38},{Zaire:243},{Zambia:260},{Zimbabwe:263},{Albania:355},{Armenia:374},
{Azerbaijan:994},{Belarus:375},{Bosniaherzgo:387},{Cambodia:855},{Croatia:385},{CzechRepublic:420},{Diegogarcia:246},{Eritrea:291},{Estonia:372},{Georgia:995},{Latvia:371},{Lesotho:266},{Lithuania:370},{Macedonia:389},{Mayotteis:269},{Moldova:373},{Myanmar:95},{NorthKorea:850},{Puertorico:787},{Russia:7},{Serbia:381},{Slovakia:421},{Slovenia:386},{SouthKorea:82},{Ukraine:380},{UsVirginis:340},{Vietnam:84}],!1),qa=d.EnumGenerator.create([{UserLocale:-1},{Danish:0},{Dutch:1},{English:2},{FrenchCanadian:3},
{Finnish:4},{French:5},{German:6},{Icelandic:7},{Italian:8},{Norwegian:9},{Portuguese:10},{Spanish:11},{Swedish:12},{EnglishUsa:13},{Afrikaans:14},{Albania:15},{Arabic:16},{ArabicAlgeria:17},{ArabicBahrain:18},{ArabicEgypt:19},{ArabicIraq:20},{ArabicJordan:21},{ArabicKuwait:22},{ArabicLebanon:23},{ArabicLibya:24},{ArabicMorocco:25},{ArabicOman:26},{ArabicQatar:27},{ArabicSaudiArabia:28},{ArabicSyria:29},{ArabicTunisia:30},{ArabicUae:31},{ArabicYemen:32},{Basque:33},{Byelorussian:34},{Bulgarian:35},
{Catalan:36},{Chinese:37},{ChineseHongkong:38},{ChinesePrc:39},{ChineseSingapore:40},{ChineseSimplified:41},{ChineseTaiwan:42},{ChineseTraditional:43},{Croatia:44},{Czech:45},{DutchBelgian:46},{EnglishAustralian:47},{EnglishCanadian:48},{EnglishIreland:49},{EnglishNewZealand:50},{EnglishSouthAfrica:51},{EnglishUnitedKingdom:52},{Estonian:53},{Faeroese:54},{Farsi:55},{FrenchBelgian:56},{FrenchLuxembourg:57},{FrenchSwiss:58},{GermanAustrian:59},{GermanLuxembourg:60},{GermanLiechtenstein:61},{GermanSwiss:62},
{Greek:63},{Hebrew:64},{Hungarian:65},{Indonesian:66},{ItalianSwiss:67},{Japanese:68},{Korean:69},{KoreanJihab:70},{Latvian:71},{Lithuanian:72},{NorwegianBokmal:73},{NorwegianNynorsk:74},{Polish:75},{PortugueseBrazil:76},{Romanian:77},{Russian:78},{SerbianLatin:79},{Slovak:80},{Slovenian:81},{SpanishMexican:82},{SpanishModern:83},{Thai:84},{Turkish:85},{Ukrainian:86},{Assmese:87},{Bengali:88},{Bihari:89},{Bodo:90},{Dogri:91},{Gujarati:92},{Haryanvi:93},{Hindi:94},{Kannada:95},{Kashmiri:96},{Malayalam:97},
{Marathi:98},{Marwari:99},{Meghalayan:100},{Mizo:101},{Naga:102},{Orissi:103},{Punjabi:104},{Pushtu:105},{SerbianCyrillic:106},{Sikkimi:107},{SwedishFinland:108},{Tamil:109},{Telugu:110},{Tripuri:111},{Urdu:112},{Vietnamese:113}],!1),u=function(){};u._397=null;u._1153=null;u._1017=null;u._474=null;u.register=function(b,d,h,p){u._397=b;u._1153=d;u._1017=h;u._474=p};u.getUserOS=function(){var d=window.navigator,f=null,h=null;if(null!=d){var f=d.userAgent,p=d.userAgentData;null!=p&&(h=p.platform);null==
h&&(h=d.platform)}var d=[b(0,1960,5),b(0,2784,9),b(0,2839,8),b(0,3638,6),b(0,3105,6)],p=[b(0,4198,5),b(0,1888,5),b(0,1965,7),b(0,391,5)],l=[b(0,3111,6),b(0,3458,4),b(0,4203,4)],m=null;-1!==d.indexOf(h)?m=b(0,4192,6):-1!==l.indexOf(h)?m=b(0,1409,3):-1!==p.indexOf(h)?m=b(0,1965,7):/Android/.test(f)?m=b(0,1972,7):/Linux/.test(h)&&(m=b(0,4187,5));return m};var V=function(a,f,h,p){var l=V.prototype;l.get_Left=function(){return this._1162};l.set_Left=function(b){d.pv.n(b);this._1162=b};l.get_Top=function(){return this._254};
l.set_Top=function(b){d.pv.n(b);this._254=b};l.get_Right=function(){return this._1108};l.set_Right=function(b){d.pv.n(b);this._1108=b};l.get_Bottom=function(){return this._273};l.set_Bottom=function(b){d.pv.n(b);this._273=b};l.equals=function(b){return d.pv.ic(b,V)?this._1162===b._1162&&this._254===b._254&&this._1108===b._1108&&this._273===b._273:!1};l.toRectangle=function(){return{x:this._1162,y:this._254,width:this._1108-this._1162,height:this._273-this._254}};l.toString=function(){return b(0,686,
1)+this._1162+b(0,2375,1)+this._254+b(0,4285,3)+this._1108+b(0,2375,1)+this._273+b(0,154,1)};d.pv.n(a,f,h,p);this._1162=a;this._254=f;this._1108=h;this._273=p},W=function(b,f,h){var p=W.prototype;d.pv.n(b,f,h);this._221=b;this._860=f;this._971=h;p.get_MinValue=function(){return this._221};p.get_MaxValue=function(){return this._860};p.get_StepSize=function(){return this._971}},L=function(b,f,h,p){var l=L.prototype;d.pv.n(b,f,h,p);this._310=b;this._309=f;this._986=h;this._1220=p;l.get_X=function(){return this._310};
l.get_Y=function(){return this._309};l.get_Width=function(){return this._986};l.get_Height=function(){return this._1220}},la=function(a,f,h,p,l,m,e){var g=la.prototype;d.pv.s(a);d.pv.s(f);if(!d.pv.ic(h,ja))throw Error(b(0,2632,91));if(!d.pv.ic(p,ka))throw Error(b(0,4044,78));this._1292=a;this._849=f;this._131=h;this._150=p;this._548=l;this._962=m;this._859=e;g.get_Id=function(){return this._1292};g.get_Name=function(){return this._849};g.get_ContainerType=function(){return this._131};g.get_ValueType=
function(){return this._150};g.get_CurrentValue=function(){return this._548};g.get_DefaultValue=function(){return this._962};g.get_SupportedValues=function(){return this._859}},X=function(a,f){var h=X.prototype;null!=a&&0==Array.isArray(a)&&d.pv.te(b(0,833,60));if(null!=f&&!d.pv.ic(f,W))throw Error(b(0,1433,83));this._147=a;this._1268=f;h.get_SupportedValuesAsArray=function(){return this._147};h.get_SupportedValuesAsRange=function(){return this._1268}},I=function(){var b=I.prototype;b.get_IsTwain2Compatible=
function(){return this._141};b.set_IsTwain2Compatible=function(b){d.pv.b(b);this._141=b};b.get_Is32BitDevicesSupported=function(){return this._874};b.set_Is32BitDevicesSupported=function(b){d.pv.b(b);this._874=b};b.get_Is64BitDevicesSupported=function(){return this._1019};b.set_Is64BitDevicesSupported=function(b){d.pv.b(b);this._1019=b};b.get_CountryCode=function(){return this._1195};b.set_CountryCode=function(b){this._1195=d.pv.e(b,q.WebTwainCountryCodeEnumJS)};b.get_LanguageType=function(){return this._0};
b.set_LanguageType=function(b){d.pv.e(b,q.WebTwainLanguageTypeEnumJS);this._0=b};b.get_TopMostUiWindow=function(){return this._571};b.set_TopMostUiWindow=function(b){d.pv.b(b);this._571=b};b.get_AllowableSessionInactivityTime=function(){return this._1032};b.set_AllowableSessionInactivityTime=function(b){d.pv.n(b);(100>b||36E5<b)&&pv.toe();this._1032=b};this._1019=this._874=this._141=!0;this._1195=new pa(1);this._0=new qa(2);this._571=!0;this._1032=6E4;this._207=""};d.WebServiceJS.defaultTwainService=
-1;var S=function(a){function f(a,e,g){var A=!1,k="",n=!1;null!=e&&null!=g&&(n=!0);var f={data:{twainSessionId:a._447}},f=new d.WebRequestJS(b(0,756,14),function(b){var d=b.devices;b=b.defaultDeviceIndex;for(var g=[],n=0;n<d.length;n++){var f=d[n],f=new N(f.productName,f.productFamily,f.manufacturer,f.driverVersion,f.twainVersion,a,f.is64Bit);g.push(f)}if(null!=a._107)for(n=0;n<a._107.length;){d=a._107[n];for(f=0;f<g.length;f++)if(d._1090===g[f]._1090){g[f]=d;break}a._107.splice(n,1)}a._107=g;a._477=
g[b];A=!0;null!=e&&e(a,a._107,a._477)},function(d){k=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,4300,48);null!=g&&g(a,k)},f,n);a._1327.sendRequest(f);if(!n&&!A)throw Error(k);}function h(a){!1===a._174&&d.pv.te(b(0,3004,35))}function p(a){var e=new d.WebRequestJS(b(0,3160,19),null,null,{data:{twainSessionId:a._447}});a._1327.sendRequest(e)}var l=S.prototype;null==a&&(a=d.WebServiceJS.defaultTwainService);d.pv.c(a,d.WebServiceJS,b(0,2555,77));this._1327=a;this._477=this._878=this._107=
this._211=this._447=this._1106=null;this._174=!1;this._141=!0;l.get_IsOpened=function(){return this._174};l.get_IsTwain2Compatible=function(){return this._141};l.get_OpenedDevice=function(){return this._878};l.get_TwainServiceVersion=function(){return this._1106};l.get_TwainApiVersion=function(){return q.version};l.get_TwainSessionId=function(){return this._447};l.get_Devices=function(){h(this);null==this._107&&f(this);return this._107};l.get_DefaultDevice=function(){h(this);null==this._107&&f(this);
return this._477};l.open=function(a){function e(){p(k)}function g(b){k._174=!0;k._141=a._141;x=!0}function f(d){r=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,3004,35)}d.pv.c(a,I);var k=this,n=!1,x=!1,r="",h={data:{isTwain2Compatible:a._141,regUser:u._397,regUrl:u._1153,regCode:u._1017,expirationDate:u._474,is32BitDevicesSupported:a._874,is64BitDevicesSupported:a._1019,applicationUrl:window.location.href,countryCode:a._1195.valueOf(),languageType:a._0.valueOf()}},h=new d.WebRequestJS(b(0,
4207,18),function(d){d.serviceVersion!==q.version?r=b(0,2165,37)+d.serviceVersion+b(0,1143,55)+q.version+b(0,2376,98):(k._1106=d.serviceVersion,k._447=d.sessionId,k._211=setInterval(e,a._1032),n=!0)},function(d){r=null!=d.serviceVersion&&d.serviceVersion!==q.version?b(0,2165,37)+d.serviceVersion+b(0,1143,55)+q.version+b(0,2376,98):void 0!==d.errorMessage&&""!==d.errorMessage?void 0!==d.Message?void 0!==d.MessageDetail?d.errorMessage+b(0,3104,1)+d.Message+b(0,3104,1)+d.MessageDetail:d.errorMessage+
b(0,3104,1)+d.Message:d.errorMessage:b(0,3644,41)},h,!1);this._1327.sendRequest(h);if(n){if(h={data:{twainSessionId:this._447,applicationProductName:a._207,topMostUiWindow:a._571}},h=new d.WebRequestJS(b(0,4225,17),g,f,h,!1),k._1327.sendRequest(h),!x)throw Error(r);}else throw Error(r);};l.openAsync=function(a,e,g){function f(){p(x)}function k(b){x._174=!0;x._141=a._141;e(x)}function n(d){var a=b(0,3004,35);void 0!==d.errorMessage&&""!==d.errorMessage&&(a=d.errorMessage);g(x,a)}d.pv.c(a,I);v(e,g);
var x=this,h={data:{isTwain2Compatible:a._141,regUser:u._397,regUrl:u._1153,regCode:u._1017,expirationDate:u._474,is32BitDevicesSupported:a._874,is64BitDevicesSupported:a._1019,applicationUrl:window.location.href,countryCode:a._1195.valueOf(),languageType:a._0.valueOf()}},l=new d.WebRequestJS(b(0,4207,18),function(e){e.serviceVersion!==q.version?(e=b(0,2165,37)+e.serviceVersion+b(0,1143,55)+q.version+b(0,2376,98),g(x,e)):(x._1106=e.serviceVersion,x._447=e.sessionId,x._211=setInterval(f,a._1032),h=
{data:{twainSessionId:x._447,applicationProductName:a._207,topMostUiWindow:a._571}},e=new d.WebRequestJS(b(0,4225,17),k,n,h),x._1327.sendRequest(e))},function(d){var a=b(0,3644,41);void 0!==d.errorMessage&&""!==d.errorMessage&&(a=void 0!==d.Message?void 0!==d.MessageDetail?d.errorMessage+b(0,3104,1)+d.Message+b(0,3104,1)+d.MessageDetail:d.errorMessage+b(0,3104,1)+d.Message:d.errorMessage);g(x,a)},h);this._1327.sendRequest(l)};l.close=function(){h(this);var a=this,e=!1,g="";null!=this._211&&(clearInterval(this._211),
this._211=null);var f={data:{twainSessionId:this._447}},f=new d.WebRequestJS(b(0,3748,17),function(b){a._174=!1;a._1106=null;a._447=null;a._107=null;a._878=null;a._477=null;e=!0},function(d){g=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,1639,35)},f,!1);this._1327.sendRequest(f);if(!e)throw Error(g);};l.closeAsync=function(a,e){v(a,e);h(this);var g=this;null!=this._211&&(clearInterval(this._211),this._211=null);var f={data:{twainSessionId:this._447}},f=new d.WebRequestJS(b(0,3748,
17),function(b){g._174=!1;g._1106=null;g._447=null;g._107=null;g._878=null;g._477=null;a(g)},function(d){var a="",a=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,1639,35);e(g,a)},f);this._1327.sendRequest(f)};l.getDevicesAsync=function(b,d){v(b,d);h(this);null==this._107?f(this,b,d):b(this,this._107,this._477)};l.findDeviceByName=function(b){for(var d=this.get_Devices(),a=0;a<d.length;a++)if(d[a].get_DeviceName()==b)return twainDevices[a];return null}},N=function(a,f,h,p,l,m,e){function g(c){if(null==
c)throw Error(b(0,590,49));if(d.pv.ic(c,d.WebEnumItemBaseJS))c=c.valueOf().toString();else if(d.pv.isn(c))c=c.toString();else if(!d.pv.iss(c))throw Error(b(0,243,116));return c}function A(c){if(null==c)throw Error(b(0,2115,50));if(!Array.isArray(c))throw Error(b(0,781,52));for(var a=[],e=0;e<c.length;e++){var g=c[e];if(d.pv.ic(g,d.WebEnumItemBaseJS))g=g.valueOf().toString();else if(!d.pv.isn(g))throw Error(b(0,3935,109));a.push(g)}return a}function k(c){if(null==c)throw Error(b(0,3786,53));if(!Array.isArray(c))throw Error(b(0,
893,55));for(var a=0;a<c.length;a++){var e=c[a];if(null==e.capabilityId)throw Error(b(0,3179,82));if(!d.pv.iss(e.capabilityId))throw Error(b(0,714,42));if(50<e.capabilityId.length)throw Error(b(0,3375,58));if(null==e.capabilityValue)throw Error(b(0,4433,85));}}function n(c){if(null==c)throw Error(b(0,3689,52));d.pv.ic(c,d.WebEnumItemBaseJS)&&(c=c.valueOf());return c}function x(c){if(null==c)c=(new s.Twain.WebTwainDeviceCapabilityUsageModeEnumJS(b(0,1538,3))).valueOf();else if(d.pv.ic(c,d.WebEnumItemBaseJS))c=
c.valueOf();else if(!d.pv.isn(c))throw Error(b(0,2023,92));return c}function r(c,d){if(0!=c._520)throw Error(b(0,1996,27));var a=c.getCapability(d,4);return null==a?null:a.get_CurrentValue()}function q(c,d){if(2!=c._520)throw Error(b(0,166,26));return c.getCapability(d,4).get_CurrentValue()}function M(c,d){if(3!=c._520)throw Error(b(0,1034,26));return c.getCapability(d,4).get_CurrentValue()}function u(c,d){if(1!=c._520)throw Error(b(0,396,25));return c.getCapability(d,4).get_CurrentValue()}function y(c,
b){var d=c.getCapability(b,1);if(null==d)return null;d=d._859;return null!=d?null!=d._147?d._147:d._1268:null}function t(c,a,e){if(0!=c._520)throw Error(b(0,1996,27));d.pv.ic(e,d.WebEnumItemBaseJS)&&(e=e.valueOf());return c.setCapability(a,e.toString())}function z(c,a,e){if(1!=c._520)throw Error(b(0,396,25));d.pv.ic(e,d.WebEnumItemBaseJS)&&(e=e.valueOf());return c.setCapability(a,e.toString())}function J(c,a,e){if(2!=c._520)throw Error(b(0,166,26));d.pv.ic(e,d.WebEnumItemBaseJS)&&(e=e.valueOf());
return c.setCapability(a,e.toString())}function O(c,d,a){if(3!=c._520)throw Error(b(0,1034,26));return c.setCapability(d,a.toString())}function B(c){var b=c.id;null!=c.value&&E(b,c.value);null!=c.currentValue&&E(b,c.currentValue);null!=c.defaultValue&&E(b,c.defaultValue)}function E(c,b){try{b.containerType=d.pv.e(b.containerType,ja);b.valueType=d.pv.e(b.valueType,ka);var a=b.containerType.valueOf(),e=b.valueType.valueOf();if(0!==a)if(6===a)T(b,I);else{var g=N._351[c];if(null!=g)T(b,function(c){var b=
c;try{b=d.pv.e(c,g)}catch(a){}return b});else switch(e){case 6:T(b,Q);break;case 7:case 1:case 44:case 2:case 0:case 4:case 5:case 43:case 3:case 15:T(b,I);break;case 8:T(b,U)}}}catch(f){}}function T(c,b){null!=c.value&&(c.value=b(c.value));null!=c.defaultValue&&(c.defaultValue=b(c.defaultValue));c.minValue&&(c.minValue=b(c.minValue));c.maxValue&&(c.maxValue=b(c.maxValue));c.stepSize&&(c.stepSize=b(c.stepSize));var d=c.supportedValues;if(null!=d){for(var a=[],e=0;e<d.length;e++)a[e]=b(d[e]);c.supportedValues=
a}}function I(c){return+c}function Q(c){return c===b(0,1635,4)}function U(c){var b=c.match(/\((.*);(.*)\)-\((.*);(.*)\)/);if(5==b.length){for(var d=[],a=1;a<b.length;a++)d.push(+b[a]);if(4===d.length)try{return new V(d[0],d[1],d[2],d[3])}catch(e){}}return c}function w(c){c._847._878==c&&c._174||d.pv.te(b(0,2753,21))}function C(c,b){var d=null,a=c.valueOf();0!=(a&1)?d=na(b.id,b.name,b.value):0!=(a&4)?d=na(b.id,b.name,b.currentValue):0!=(a&2)&&(d=na(b.id,b.name,b.defaultValue));return d}function na(c,
b,d){if(null==d)return null;var a=d.containerType.valueOf(),e=null;3==a||4==a?e=new X(d.supportedValues,null):6==a&&(e=new X(null,new W(d.minValue,d.maxValue,d.stepSize)));return new la(c,b,d.containerType,d.valueType,d.value,d.defaultValue,e)}d.pv.c(m,S);d.pv.s(a,f,h,p,l);this._847=m;this._174=!1;this._1090=a;this._47=f;this._1306=h;this._803=p;this._665=l;this._445=e;this._59=this._689=this._722=null;this._520=0;this._1090.substring(0,3)==b(0,2226,3)?this._520=1:this._1090.substring(0,4)==b(0,3741,
4)?this._520=2:this._1090.substring(0,4)==b(0,3E3,4)&&(this._520=3);this._111=0;a=N.prototype;a.get_IsOpened=function(){return this._174};a.get_DeviceName=function(){return this._1090};a.get_ProductFamily=function(){return this._47};a.get_Manufacturer=function(){return this._1306};a.get_DeviceName=function(){return this._1090};a.get_DriverVersion=function(){return this._803};a.get_TwainVersion=function(){return this._665};a.get_IsTwain2Compatible=function(){return 2<=this._665};a.get_IsTwain=function(){return 0==
this._520};a.get_IsWia=function(){return 1==this._520};a.get_IsSane=function(){return 2==this._520};a.get_IsEscl=function(){return 3==this._520};a.get_Is64Bit=function(){return this._445};a.get_HasFlatbed=function(){w(this);return this._722};a.get_IsFlatbedEnabled=function(){return!this.get_IsFeederEnabled()};a.set_IsFlatbedEnabled=function(c){d.pv.b(c);this.set_IsFeederEnabled(!c)};a.get_HasFeeder=function(){w(this);return this._689};a.get_IsFeederEnabled=function(){var c=this._520;if(0==c)return r(this,
4098);if(1==c)return u(this,4098);if(2==c)return q(this,4098);if(3==c)return M(this,4098)};a.set_IsFeederEnabled=function(c){d.pv.b(c);var b=this._520;0==b?t(this,4098,c):1==b?z(this,4098,c):2==b?J(this,4098,c):3==b&&O(this,4098,c)};a.get_PaperDetectable=function(){return r(this,4109)};a.get_IsFeederLoaded=function(){return r(this,4099)};a.get_HasDuplex=function(){w(this);return this._689};a.get_DuplexMode=function(){return r(this,4114)};a.get_IsDuplexEnabled=function(){var c=this._520;if(0==c)return r(this,
4115);if(1==c)return u(this,4115);if(2==c)return q(this,4115);if(3==c)return M(this,4115)};a.set_IsDuplexEnabled=function(c){d.pv.b(c);var b=this._520;0==b?t(this,4115,c):1==b?z(this,4115,c):2==b?J(this,4115,c):3==b&&O(this,4115,c)};a.get_AutoBright=function(){return r(this,4352)};a.set_AutoBright=function(c){d.pv.b(c);t(this,4352,c)};a.get_AutoFeed=function(){return r(this,4103)};a.set_AutoFeed=function(c){d.pv.b(c);t(this,4103,c)};a.get_AutoScan=function(){return r(this,4112)};a.set_AutoScan=function(c){d.pv.b(c);
t(this,4112,c)};a.get_BitDepth=function(){return r(this,4395)};a.set_BitDepth=function(c){d.pv.n(c);t(this,4395,c)};a.get_BitDepthReductionMode=function(){return r(this,4396)};a.set_BitDepthReductionMode=function(c){c=d.pv.e(c,Y);t(this,4396,c)};a.get_Brightness=function(){var c=this._520;if(0==c)return r(this,4353);if(1==c)return u(this,4353);if(2==c)return q(this,4353)};a.set_Brightness=function(c){d.pv.n(c);var b=this._520;0==b?t(this,4353,c):1==b?z(this,4353,c):2==b&&J(this,4353,c)};a.get_BufferedImageCount=
function(){return r(this,4125)};a.set_ClearBuffers=function(c){c=d.pv.e(c,R);t(this,4125,c)};a.get_Contrast=function(){var c=this._520;if(0==c)return r(this,4355);if(1==c)return u(this,4355);if(2==c)return q(this,4355)};a.set_Contrast=function(c){d.pv.n(c);var b=this._520;0==b?t(this,4355,c):1==b?z(this,4355,c):2==b&&J(this,4355,c)};a.get_FileFormat=function(){return r(this,4364)};a.set_FileFormat=function(c){c=d.pv.e(c,ia);t(this,4364,c)};a.get_FileJpegQuality=function(){return r(this,4435)};a.set_FileJpegQuality=
function(c){d.pv.n(c);t(this,4435,c)};a.get_Halftones=function(){return r(this,4361)};a.set_Halftones=function(c){d.pv.s(c);t(this,4361,c)};a.get_ImageCompression=function(){return r(this,256)};a.set_ImageCompression=function(c){c=d.pv.e(c,K);t(this,256,c)};a.get_ImageFilter=function(){return r(this,4358)};a.set_ImageFilter=function(c){c=d.pv.e(c,Z);t(this,4358,c)};a.get_JobControl=function(){return r(this,4119)};a.set_JobControl=function(c){c=d.pv.e(c,$);t(this,4119,c)};a.get_LampState=function(){return r(this,
4365)};a.set_LampState=function(c){d.pv.b(c);t(this,4365,c)};a.get_LightPath=function(){return r(this,4382)};a.set_LightPath=function(c){c=d.pv.e(c,aa);t(this,4382,c)};a.get_LightSource=function(){return r(this,4366)};a.set_LightSource=function(c){c=d.pv.e(c,ba);t(this,4366,c)};a.get_MaxBatchBuffers=function(){var c=this._520;if(0==c)return r(this,4126);if(1==c)return u(this,4126)};a.set_MaxBatchBuffers=function(c){d.pv.n(c);var b=this._520;0==b?t(this,4126,c):1==b&&z(this,4126,c)};a.get_NoiseFilter=
function(){return r(this,4424)};a.set_NoiseFilter=function(c){c=d.pv.e(c,ca);t(this,4424,c)};a.get_Online=function(){return r(this,4111)};a.get_PageAutoSize=function(){return r(this,4438)};a.set_PageAutoSize=function(c){c=d.pv.e(c,da);t(this,4438,c)};a.get_PageOrientation=function(){var c=this._520;if(0==c)return r(this,4368);if(1==c)return u(this,4368)};a.set_PageOrientation=function(c){c=d.pv.e(c,ea);var b=this._520;0==b?t(this,4368,c):1==b&&z(this,4368,c)};a.get_PageSize=function(){var c=this._520;
if(0==c)return r(this,4386);if(1==c)return u(this,4386)};a.set_PageSize=function(c){c=d.pv.e(c,fa);var b=this._520;0==b?t(this,4386,c):1==b&&z(this,4386,c)};a.get_PixelFlavor=function(){return r(this,4383)};a.set_PixelFlavor=function(c){c=d.pv.e(c,ga);t(this,4383,c)};a.get_PixelType=function(){var c=this._520,b=null;0==c?b=r(this,257):1==c?b=u(this,257):2==c?b=q(this,257):3==c&&(b=M(this,257));return null!=b?new H(b):null};a.set_PixelType=function(c){c=d.pv.e(c,H);var b=this._520;0==b?t(this,257,
c):1==b?z(this,257,c):2==b?J(this,257,c):3==b&&O(this,257,c)};a.get_XResolution=function(){var c=this._520;if(0==c)return r(this,4376);if(1==c)return u(this,4376);if(2==c)return q(this,4376);if(3==c)return M(this,4376)};a.set_XResolution=function(c){d.pv.n(c);var b=this._520;0==b?t(this,4376,c):1==b?z(this,4376,c):2==b?J(this,4376,c):3==b&&O(this,4376,c)};a.get_YResolution=function(){var c=this._520;if(0==c)return r(this,4377);if(1==c)return u(this,4377);if(2==c)return q(this,4377);if(3==c)return M(this,
4377)};a.set_YResolution=function(c){d.pv.n(c);var b=this._520;0==b?t(this,4377,c):1==b?z(this,4377,c):2==b?J(this,4377,c):3==b&&O(this,4377,c)};a.get_Threshold=function(){return r(this,4387)};a.set_Threshold=function(c){d.pv.n(c);t(this,4387,c)};a.get_TransferMode=function(){return r(this,259)};a.set_TransferMode=function(c){c=d.pv.e(c,ha);t(this,259,c)};a.get_UnitOfMeasure=function(){var c=this._520;if(0==c)return r(this,258);if(1==c||2==c||3==c)return new G(this._111)};a.set_UnitOfMeasure=function(c){c=
d.pv.e(c,G);var a=this._520;if(0==a)t(this,258,c);else if(1==a)if(a=c.valueOf(),0==a||1==a||6==a||7==a)this._111=c.valueOf();else throw Error(b(0,446,124));else if(2==a)if(a=c.valueOf(),0==a||1==a||6==a)this._111=c.valueOf();else throw Error(b(0,1777,105));else if(3==a)if(a=c.valueOf(),0==a||1==a||6==a)this._111=c.valueOf();else throw Error(b(0,2865,105));};a.get_XferCount=function(){var c=this._520;if(0==c)return r(this,1);if(1==c)return u(this,1)};a.set_XferCount=function(c){d.pv.n(c);var b=this._520;
0==b?t(this,1,c):1==b&&z(this,1,c)};a.get_ScanIntent=function(){var c=this._520;if(0==c)return null;if(1==c)return u(this,b(0,4597,6));if(3==c)return M(this,b(0,4597,6))};a.set_ScanIntent=function(c){d.pv.s(c);var a=this._520;1==a?z(this,b(0,4597,6),c):3==a&&O(this,b(0,4597,6),c)};a.open=function(c,a){null!=this._847._878&&d.pv.te(b(0,1761,16)+this._847._878._1090+b(0,4413,20));null==c&&(c=!1);d.pv.b(c);null==a&&(a=!0);d.pv.b(a);var e=this,g=!1,ma="",f={data:{deviceName:this._1090,twainSessionId:this._847._447,
showUI:c,showIndicators:a}},f=new d.WebRequestJS(b(0,988,10),function(b){e._847._878=e;e._689=b.hasFeeder;e._722=b.hasFlatbed;g=e._174=!0},function(c){ma=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3839,27);throw Error(ma);},f,!1);this._847._1327.sendRequest(f);if(!g)throw Error(ma);};a.openAsync=function(c,a,e,g){if(null==c)throw Error(b(0,1098,34));if(null==a)throw Error(b(0,2474,42));d.pv.b(c);d.pv.b(a);v(e,g);null!=this._847._878&&d.pv.te(b(0,1761,16)+this._847._878._1090+
b(0,4413,20));var f=this;c={data:{twainSessionId:this._847._447,deviceName:this._1090,showUI:c,showIndicators:a}};c=new d.WebRequestJS(b(0,988,10),function(b){f._847._878=f;f._689=b.hasFeeder;f._722=b.hasFlatbed;f._174=!0;e(f)},function(c){var d="",d=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3839,27);g(f,d)},c);this._847._1327.sendRequest(c)};a.close=function(){w(this);var c=this,a=!1,e="",g={data:{twainSessionId:this._847._447,deviceName:this._1090}},g=new d.WebRequestJS(b(0,
1060,11),function(b){c._847._878=null;c._174=!1;a=!0},function(d){c._847._878=null;c._174=!1;e=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,1273,27)},g,!1);this._847._1327.sendRequest(g);if(!a)throw Error(e);};a.closeAsync=function(c,a){v(c,a);w(this);var e=this,g={data:{twainSessionId:this._847._447,deviceName:this._1090}},g=new d.WebRequestJS(b(0,1060,11),function(b){e._847._878=null;e._174=!1;c(e)},function(c){e._847._878=null;e._174=!1;var d="",d=void 0!==c.errorMessage&&""!==
c.errorMessage?c.errorMessage:b(0,1273,27);a(e,d)},g);this._847._1327.sendRequest(g)};a.acquireModalSync=function(c){null==c&&(c=!1);w(this);var a=this,e=!1,g,f="";c={data:{twainSessionId:this._847._447,deviceName:this._1090,isProgressResponseEnabled:c}};c=new d.WebRequestJS(b(0,2827,12),function(c){var b=c.acquireModalState,f=d.pv.e(b,F);g=2===b?new P(f,c.imageAcquiringProgressValue,new D(a._847,c.imageId)):new P(f,c.imageAcquiringProgressValue,null,c.errorMessage);e=!0},function(c){f=void 0!==c.errorMessage&&
""!==c.errorMessage?c.errorMessage:b(0,2793,34)},c,!1);this._847._1327.sendRequest(c);if(!e)throw Error(f);return g};a.acquireModalAsync=function(c,a,e){v(c,a);null==e?e=!0:d.pv.b(e);w(this);var g=this;e={data:{twainSessionId:this._847._447,deviceName:this._1090,isProgressResponseEnabled:e}};e=new d.WebRequestJS(b(0,2827,12),function(b){var e=b.acquireModalState,f=d.pv.e(e,F);if(2===e){var n=g._847,e=n._1327,ta=n.get_TwainSessionId(),k=b.imageId;D._625(e,ta,k,function(b){var d=new D(n,k,b);acquireModalResult=
new P(f,b.imageAcquiringProgressValue,d);c(g,acquireModalResult)},function(c){a(g,c)})}else acquireModalResult=new P(f,b.imageAcquiringProgressValue,null,b.errorMessage),c(g,acquireModalResult)},function(c){void 0!==c.errorMessage&&""!==c.errorMessage?a(g,c.errorMessage):a(g,b(0,2793,34))},e);this._847._1327.sendRequest(e)};a.cancelTransfer=function(){w(this);var c=!1,a="",e={data:{twainSessionId:this._847._447,deviceName:this._1090}},e=new d.WebRequestJS(b(0,1198,14),function(b){c=!0},function(c){a=
void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,421,25)},e,!1);this._847._1327.sendRequest(e);if(!c)throw Error(a);};a.getSupportedCapabilities=function(c){var a=x(c);w(this);var e=!1,g,f="";c={data:{twainSessionId:this._847._447,usageMode:a,deviceName:this._1090}};c=new d.WebRequestJS(b(0,2970,30),function(c){g=[];for(var b=0;b<c.capabilityInfos.length;b++){B(c.capabilityInfos[b]);var d=C(a,c.capabilityInfos[b]);null!=d&&g.push(d)}e=!0},function(c){f=void 0!==c.errorMessage&&""!==
c.errorMessage?c.errorMessage:b(0,203,40)},c,!1);this._847._1327.sendRequest(c);if(!e)throw Error(f);return g};a.getSupportedCapabilitiesAsync=function(c,a,e){var g=x(c);v(a,e);w(this);var f=this,g={data:{twainSessionId:this._847._447,usageMode:g,deviceName:this._1090}},g=new d.WebRequestJS(b(0,2970,30),function(b){for(var d=[],e=0;e<b.capabilityInfos.length;e++){B(b.capabilityInfos[e]);var g=C(c,b.capabilityInfos[e]);null!=g&&d.push(g)}a(f,d)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?
c.errorMessage:b(0,203,40);e(f,c)},g);this._847._1327.sendRequest(g)};a.getCapability=function(c,a){var e=g(c),f=x(a);w(this);var n=!1,k,A="",e={data:{twainSessionId:this._847._447,capabilityId:e,usageMode:f,deviceName:this._1090}},e=new d.WebRequestJS(b(0,4168,19),function(c){B(c.capability);k=C(f,c.capability);n=!0},function(c){A=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3066,28)},e,!1);this._847._1327.sendRequest(e);if(!n)throw Error(A);return k};a.getCapabilityAsync=function(c,
a,e,f){c=g(c);var n=x(a);v(e,f);w(this);var k=this;c={data:{twainSessionId:this._847._447,capabilityId:c,usageMode:n,deviceName:this._1090}};c=new d.WebRequestJS(b(0,4168,19),function(c){B(c.capability);c=C(a,c.capability);e(k,c)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3066,28);f(k,c)},c);this._847._1327.sendRequest(c)};a.getCapabilities=function(c,a){var e=A(c),g=x(a);w(this);var f=!1,n,k="",e={data:{twainSessionId:this._847._447,capabilitiesId:e,usageMode:g,
deviceName:this._1090}},e=new d.WebRequestJS(b(0,1412,21),function(c){n=[];for(var b=0;b<c.capabilityInfos.length;b++){B(c.capabilityInfos[b]);var d=C(a,c.capabilityInfos[b]);null!=d&&n.push(d)}f=!0},function(c){k=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3498,30)},e,!1);this._847._1327.sendRequest(e);if(!f)throw Error(k);return n};a.getCapabilitiesAsync=function(c,a,e,g){c=A(c);var f=x(a);v(e,g);w(this);var n=this;c={data:{twainSessionId:this._847._447,capabilitiesId:c,usageMode:f,
deviceName:this._1090}};c=new d.WebRequestJS(b(0,1412,21),function(c){for(var b=[],d=0;d<c.capabilityInfos.length;d++){B(c.capabilityInfos[d]);var g=C(a,c.capabilityInfos[d]);null!=g&&b.push(g)}e(n,b)},function(c){var d="",d=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,3498,30);g(n,d)},c);this._847._1327.sendRequest(c)};a.setCapability=function(c,a){var e=g(c);a=n(a);w(this);var f=!1,k,A="",e={data:{twainSessionId:this._847._447,deviceName:this._1090,capabilityId:e,capabilityValue:a.toString()}},
e=new d.WebRequestJS(b(0,2516,19),function(c){B(c.capability);k=C(new s.Twain.WebTwainDeviceCapabilityUsageModeEnumJS(b(0,2774,10)),c.capability);f=!0},function(c){A=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,4558,28)},e,!1);this._847._1327.sendRequest(e);if(!f)throw Error(A);return k};a.setCapabilityAsync=function(c,a,e,f){c=g(c);a=n(a);v(e,f);w(this);var k=this;a={data:{twainSessionId:this._847._447,deviceName:this._1090,capabilityId:c,capabilityValue:a.toString()}};a=new d.WebRequestJS(b(0,
2516,19),function(c){B(c.capability);c=C(new s.Twain.WebTwainDeviceCapabilityUsageModeEnumJS(b(0,2774,10)),c.capability);e(k,c)},function(c){var a="",a=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,4558,28);f(k,a)},a);this._847._1327.sendRequest(a)};a.setCapabilities=function(c){k(c);w(this);var a=!1,e,g="";c={data:{twainSessionId:this._847._447,deviceName:this._1090,capabilityInfos:c}};c=new d.WebRequestJS(b(0,4392,21),function(c){e=c.setCapResults;for(c=0;c<e.length;c++){var d=
e[c];if(d.success){var g=d.capability;B(g);d.capability=C(new s.Twain.WebTwainDeviceCapabilityUsageModeEnumJS(b(0,2774,10)),g)}}a=!0},function(c){g=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,4558,28)},c,!1);this._847._1327.sendRequest(c);if(!a)throw Error(g);return e};a.setCapabilitiesAsync=function(c,a,e){k(c);v(a,e);w(this);var g=this;c={data:{twainSessionId:this._847._447,deviceName:this._1090,capabilityInfos:c}};c=new d.WebRequestJS(b(0,4392,21),function(c){c=c.setCapResults;
for(var d=0;d<c.length;d++){var e=c[d];if(e.success){var f=e.capability;B(f);e.capability=C(new s.Twain.WebTwainDeviceCapabilityUsageModeEnumJS(b(0,2774,10)),f)}}a(g,c)},function(c){var a="",a=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,4558,28);e(g,a)},c);this._847._1327.sendRequest(c)};a.getSupportedBitDepths=function(){return y(this,4395)};a.getSupportedBrightnesValues=function(){return y(this,4353)};a.getSupportedContrastValues=function(){return y(this,4355)};a.getSupportedFileFormats=
function(){return y(this,4364)};a.getSupportedImageCompressions=function(){return y(this,256)};a.getSupportedImageFilters=function(){return y(this,4358)};a.getSupportedPageOrientations=function(){return y(this,4368)};a.getSupportedPageSizes=function(){return y(this,4386)};a.getSupportedPixelFlavors=function(){return y(this,4383)};a.getSupportedPixelTypes=function(){return y(this,257)};a.getSupportedXResolutions=function(){return y(this,4376)};a.getSupportedYResolutions=function(){return y(this,4377)};
a.getSupportedTransferModes=function(){return y(this,259)};a.getSupportedUnitOfMeasures=function(){var c=this._520;if(0==c)return y(this,258);if(1==c)return[new G(b(0,1979,17))];if(2==c||3==c)return[new G(b(0,2847,6)),new G(b(0,1132,11)),new G(b(0,1366,11))]};a.getSupportedScanIntents=function(){var c=this._520;if(0==c||2==c)return[];if(1==c||3==c)return y(this,b(0,4597,6))};a.getSupportedSaneScanSources=function(){return y(this,b(0,1882,6))};a.getSupportedSaneScanModes=function(){return y(this,b(0,
2229,4))};a.getDefaultImageLayout=function(){w(this);var c=!1,a,e="",g={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},g=new d.WebRequestJS(b(0,998,27),function(b){a=new L(b.frameX,b.frameY,b.frameWidth,b.frameHeight);c=!0},function(c){e=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,2343,32)},g,!1);this._847._1327.sendRequest(g);if(!c)throw Error(e);1==this._520?this._479(a,this._111):2==this._520?this._247(a,this._111):3==
this._520&&this._1092(a,this._111);return a};a.getDefaultImageLayoutAsync=function(c,a){v(c,a);w(this);var e=this,g={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},g=new d.WebRequestJS(b(0,998,27),function(b){b=new L(b.frameX,b.frameY,b.frameWidth,b.frameHeight);1==e._520?e._479(b,e._111):2==e._520?e._247(b,e._111):3==e._520&&e._1092(b,e._111);c(e,b)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,2343,32);a(e,
c)},g);this._847._1327.sendRequest(g)};a.getImageLayout=function(){w(this);var c=!1,a,e="",g={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},g=new d.WebRequestJS(b(0,3261,20),function(b){a=new L(b.frameX,b.frameY,b.frameWidth,b.frameHeight);c=!0},function(c){e=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,1377,32)},g,!1);this._847._1327.sendRequest(g);if(!c)throw Error(e);1==this._520?this._479(a,this._111):2==this._520?this._247(a,
this._111):3==this._520&&this._1092(a,this._111);return a};a.getImageLayoutAsync=function(c,a){v(c,a);w(this);var e=this,g={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},g=new d.WebRequestJS(b(0,3261,20),function(b){b=new L(b.frameX,b.frameY,b.frameWidth,b.frameHeight);1==e._520?e._479(b,e._111):2==e._520?e._247(b,e._111):3==e._520&&e._1092(b,e._111);c(e,b)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,1377,
32);a(e,c)},g);this._847._1327.sendRequest(g)};a.resetImageLayout=function(){w(this);var c=!1,a="",e={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},e=new d.WebRequestJS(b(0,1516,22),function(b){c=!0},function(c){a=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,87,26)},e,!1);this._847._1327.sendRequest(e);if(!c)throw Error(a);};a.resetImageLayoutAsync=function(c,a){v(c,a);w(this);var e=this,g={data:{twainSessionId:this._847._447,
deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1}},g=new d.WebRequestJS(b(0,1516,22),function(b){c(e)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,87,26);a(e,c)},g);this._847._1327.sendRequest(g)};a.setImageLayout=function(c,a,e,g){d.pv.n(c,a,e,g);w(this);var f=!1,n="";1==this._520?(c=this._255(c,this._111),a=this._255(a,this._111),e=this._255(e,this._111),g=this._255(g,this._111)):2==this._520?(c=this._4(c,this._111),a=this._4(a,this._111),e=this._4(e,
this._111),g=this._4(g,this._111)):3==this._520&&(c=this._1245(c,this._111),a=this._1245(a,this._111),e=this._1245(e,this._111),g=this._1245(g,this._111));c={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,frameNumber:1,pageNumber:1,frameX:c,frameY:a,frameWidth:e,frameHeight:g}};c=new d.WebRequestJS(b(0,570,20),function(c){f=!0},function(c){n=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,2202,24)},c,!1);this._847._1327.sendRequest(c);if(!f)throw Error(n);
};a.setImageLayoutAsync=function(c,a,e,g,f,n){d.pv.n(c,a,e,g);v(f,n);w(this);var k=this;1==this._520?(c=this._255(c,this._111),a=this._255(a,this._111),e=this._255(e,this._111),g=this._255(g,this._111)):2==this._520?(c=this._4(c,this._111),a=this._4(a,this._111),e=this._4(e,this._111),g=this._4(g,this._111)):3==this._520&&(c=this._1245(c,this._111),a=this._1245(a,this._111),e=this._1245(e,this._111),g=this._1245(g,this._111));c={data:{twainSessionId:this._847._447,deviceName:this._1090,documentNumber:1,
frameNumber:1,pageNumber:1,frameX:c,frameY:a,frameWidth:e,frameHeight:g}};c=new d.WebRequestJS(b(0,570,20),function(c){f(k)},function(c){c=void 0!==c.errorMessage&&""!==c.errorMessage?c.errorMessage:b(0,2202,24);n(k,c)},c);this._847._1327.sendRequest(c)};a.feedPage=function(){t(this,4105,!0)};a.clearPage=function(){t(this,4104,!0)};a.rewindPage=function(){t(this,4106,!0)};a._247=function(c,b){c._310=this._830(c._310,b);c._309=this._830(c._309,b);c._986=this._830(c._986,b);c._1220=this._830(c._1220,
b)};a._830=function(c,b){switch(b){case 0:return c/25.4;case 1:return c/10;case 6:return c}};a._4=function(c,b){switch(b){case 0:return 25.4*c;case 1:return 10*c;case 6:return c}};a._1092=function(c,b){c._310=this._765(c._310,b);c._309=this._765(c._309,b);c._986=this._765(c._986,b);c._1220=this._765(c._1220,b)};a._765=function(c,b){switch(b){case 0:return c/300;case 1:return c/300*2.54;case 6:return c/300*25.4}};a._1245=function(c,b){switch(b){case 0:return 300*c;case 1:return c/2.54*762;case 6:return c/
25.4*7620}};a._479=function(c,b){c._310=this._484(c._310,b);c._309=this._484(c._309,b);c._986=this._484(c._986,b);c._1220=this._484(c._1220,b)};a._484=function(c,b){switch(b){case 0:return c/1E3;case 1:return c/1E3*2.54;case 6:return c/1E3*25.4}};a._255=function(c,b){switch(b){case 0:return 1E3*c;case 1:return c/2.54*1E3;case 6:return c/25.4*1E3}}};N._351=[];(function(){var b=N._351;b[4396]=Y;b[4364]=ia;b[256]=K;b[4358]=Z;b[4119]=$;b[4382]=aa;b[4366]=ba;b[4424]=ca;b[4438]=da;b[4368]=ea;b[4386]=fa;
b[4383]=ga;b[257]=H;b[259]=ha;b[258]=G;b[4101]=oa;b[4114]=U})();var P=function(a,f,h,p){var l=P.prototype;if(void 0==a)throw Error(b(0,2289,54));if(null==a)throw Error(b(0,1586,49));d.pv.c(a,F,b(0,3281,94));null!=f&&d.pv.n(f);null!=h&&d.pv.c(h,D,b(0,3561,77));null!=p&&d.pv.s(p);this._1014=a;this._366=f;this._966=h;this._779=p;l.get_AcquireModalState=function(){return this._1014};l.get_ImageAcquiringProgressValue=function(){return this._366};l.get_AcquiredImage=function(){return this._966};l.get_ErrorMessage=
function(){return this._779}},D=function(a,f,h){function p(a){var d=!1,f="",k={type:b(0,3685,4),data:{twainSessionId:a._581.get_TwainSessionId(),imageId:a._1292}},k=new s.Shared.WebRequestJS(b(0,4288,12),function(b){l(a,b);d=!0},function(a){f=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,1071,27)},k,!1);a._581._1327.sendRequest(k);if(!d)throw Error(f);}function l(b,a){b._986=a.imageWidth;b._1220=a.imageHeight;b._188=new H(a.imagePixelType);b._1044=a.imageBitCount;b._400=a.imageSamplesPerPixel;
b._205=a.imageXResolution;b._103=a.imageYResolution;b._362=new K(a.imageCompression)}var m=D.prototype;d.pv.c(a,S,b(0,0,87));d.pv.s(f);this._581=a;this._1292=f;this._362=this._103=this._205=this._400=this._1044=this._188=this._1220=this._986=null;this._1122=!1;null==h?p(this):l(this,h);m.get_Id=function(){return this._1292};m.get_Width=function(){return this._986};m.get_Height=function(){return this._1220};m.get_PixelType=function(){return this._188};m.get_BitCount=function(){return this._1044};m.get_SamplesPerPixel=
function(){return this._400};m.get_XResolution=function(){return this._205};m.get_YResolution=function(){return this._103};m.get_Compression=function(){return this._362};m.getAsBase64String=function(){var a=this,d=!1,f,k="",n={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,imageEncoderName:b(0,3745,3)}},n=new s.Shared.WebRequestJS(b(0,2535,8),function(n){a._986=n.imageWidth;a._1220=n.imageHeight;a._188=new H(n.imagePixelType);a._1044=n.imageBitCount;a._400=
n.imageSamplesPerPixel;a._205=n.imageXResolution;a._103=n.imageYResolution;a._362=new K(n.imageCompression);f=b(0,3462,22)+n.imageAsBase64String;d=!0},function(a){k=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,2723,30)},n,!1);this._581._1327.sendRequest(n);if(!d)throw Error(k);return f};m.getAsBase64StringAsync=function(a,d){v(a,d);var f=this,k={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,imageEncoderName:b(0,3745,3)}},k=new s.Shared.WebRequestJS(b(0,
2535,8),function(d){f._986=d.imageWidth;f._1220=d.imageHeight;f._188=new H(d.imagePixelType);f._1044=d.imageBitCount;f._400=d.imageSamplesPerPixel;f._205=d.imageXResolution;f._103=d.imageYResolution;f._362=new K(d.imageCompression);d=b(0,3462,22)+d.imageAsBase64String;a(f,d)},function(a){var e="",e=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,2723,30);d(e)},k);this._581._1327.sendRequest(k)};m.isBlank=function(a){d.pv.n(a);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var g=this,
f=!1,k={},n="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,maxNoiseLevel:a}};a=new s.Shared.WebRequestJS(b(0,3054,12),function(b){k=new Q(b.isBlank,b.noiseLevel);g._1122=!1;f=!0},function(a){g._1122=!1;n=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!f)throw Error(n);return k};m.isBlankAsync=function(a,g,f){d.pv.n(a);v(g,f);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var k=this;a=
{type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,maxNoiseLevel:a}};a=new s.Shared.WebRequestJS(b(0,3054,12),function(b){b=new Q(b.isBlank,b.noiseLevel);k._1122=!1;g(k,b)},function(a){k._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);f(d)},a);this._581._1327.sendRequest(a)};m.invert=function(){this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var a=this,g=!1,f="",k={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),
imageId:this._1292}},k=new s.Shared.WebRequestJS(b(0,192,11),function(b){a._1122=!1;g=!0},function(d){a._1122=!1;f=void 0!==d.errorMessage&&""!==d.errorMessage?d.errorMessage:b(0,4141,27)},k,!1);this._581._1327.sendRequest(k);if(!g)throw Error(f);};m.invertAsync=function(a,g){v(a,g);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var f=this,k={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292}},k=new s.Shared.WebRequestJS(b(0,192,11),function(b){f._1122=!1;a(f)},
function(a){f._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);g(d)},k);this._581._1327.sendRequest(k)};m.changeBrightness=function(a){d.pv.n(a);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var g=this,f=!1,k="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,brightness:a}};a=new s.Shared.WebRequestJS(b(0,3765,21),function(b){g._1122=!1;f=!0},function(a){g._1122=!1;k=void 0!==a.errorMessage&&""!==a.errorMessage?
a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!f)throw Error(k);};m.changeBrightnessAsync=function(a,g,f){d.pv.n(a);v(g,f);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var k=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,brightness:a}};a=new s.Shared.WebRequestJS(b(0,3765,21),function(b){k._1122=!1;g(k)},function(a){k._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);f(d)},a);this._581._1327.sendRequest(a)};
m.changeContrast=function(a){d.pv.n(a);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var g=this,f=!1,k="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,contrast:a}};a=new s.Shared.WebRequestJS(b(0,4122,19),function(b){g._1122=!1;f=!0},function(a){g._1122=!1;k=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!f)throw Error(k);};m.changeContrastAsync=function(a,g,f){d.pv.n(a);v(g,f);this._1122&&
d.pv.te(b(0,687,27));this._1122=!0;var k=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,contrast:a}};a=new s.Shared.WebRequestJS(b(0,4122,19),function(b){k._1122=!1;g(k)},function(a){k._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);f(d)},a);this._581._1327.sendRequest(a)};m.crop=function(a,g,f,k){d.pv.n(a);d.pv.n(g);d.pv.n(f);d.pv.n(k);0>a&&d.pv.te(b(0,4518,40));0>g&&d.pv.te(b(0,4518,40));1>f&&d.pv.te(b(0,
4348,44));1>k&&d.pv.te(b(0,1541,45));this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var n=this,h=!1,r="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,x:a,y:g,width:f,height:k}};a=new s.Shared.WebRequestJS(b(0,1025,9),function(b){n._1122=!1;h=!0},function(a){n._1122=!1;r=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!h)throw Error(r);};m.cropAsync=function(a,g,f,k,n,h){d.pv.n(a);d.pv.n(g);
d.pv.n(f);d.pv.n(k);0>a&&d.pv.te(b(0,4518,40));0>g&&d.pv.te(b(0,4518,40));1>f&&d.pv.te(b(0,4348,44));1>k&&d.pv.te(b(0,1541,45));v(n,h);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var r=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,x:a,y:g,width:f,height:k}};a=new s.Shared.WebRequestJS(b(0,1025,9),function(b){r._1122=!1;n(r)},function(a){r._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);h(d)},a);this._581._1327.sendRequest(a)};
m.resizeCanvas=function(a,g,f,k,h){d.pv.n(a,g,f,k,h);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var l=this,r=!1,m="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,canvasWidth:a,canvasHeight:g,canvasColor:f,imageXPosition:k,imageYPosition:h}};a=new s.Shared.WebRequestJS(b(0,2277,12),function(b){l._1122=!1;r=!0},function(a){l._1122=!1;m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!r)throw Error(m);
};m.resizeCanvasAsync=function(a,g,f,k,h,l,r){d.pv.n(a,g,f,k,h);v(l,r);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var m=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,canvasWidth:a,canvasHeight:g,canvasColor:f,imageXPosition:k,imageYPosition:h}};a=new s.Shared.WebRequestJS(b(0,2277,12),function(b){m._1122=!1;l(m)},function(a){m._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);r(d)},a);this._581._1327.sendRequest(a)};
m.rotate=function(a,f){d.pv.n(a);void 0===f&&(f=0);d.pv.n(f);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var h=this,k=!1,n="",l={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,angle:a,borderColor:f}},l=new s.Shared.WebRequestJS(b(0,4586,11),function(b){h._1122=!1;k=!0},function(a){h._1122=!1;n=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},l,!1);this._581._1327.sendRequest(l);if(!k)throw Error(n);};m.rotateAsync=function(a,f,h,
k){d.pv.n(a);d.pv.n(f);v(h,k);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var n=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,angle:a,borderColor:f}};a=new s.Shared.WebRequestJS(b(0,4586,11),function(b){n._1122=!1;h(n)},function(a){n._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);k(d)},a);this._581._1327.sendRequest(a)};m.despeckle=function(a,f,h,k){d.pv.n(a,f,h,k);this._1122&&d.pv.te(b(0,687,27));this._1122=
!0;var n=this,l=!1,m="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,level1:a,level2:f,radius:h,level3:k}};a=new s.Shared.WebRequestJS(b(0,3484,14),function(b){n._1122=!1;l=!0},function(a){n._1122=!1;m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!l)throw Error(m);};m.despeckleAsync=function(a,f,h,k,n,l){d.pv.n(a,f,h,k);v(n,l);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var m=this;
a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,level1:a,level2:f,radius:h,level3:k}};a=new s.Shared.WebRequestJS(b(0,3484,14),function(b){m._1122=!1;n(m)},function(a){m._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);l(d)},a);this._581._1327.sendRequest(a)};m.deskew=function(a,f,h){d.pv.n(a);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var k=this,l=!1,m="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),
imageId:this._1292,borderColor:a,scanIntervalX:f,scanIntervalX:h}};a=new s.Shared.WebRequestJS(b(0,770,11),function(b){k._1122=!1;l=!0},function(a){k._1122=!1;m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!l)throw Error(m);};m.deskewAsync=function(a,f,h,k,l){d.pv.n(a);v(k,l);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var m=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,borderColor:a,
scanIntervalX:f,scanIntervalX:h}};a=new s.Shared.WebRequestJS(b(0,770,11),function(a){m._1122=!1;k(m)},function(a){m._1122=!1;var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);l(d)},a);this._581._1327.sendRequest(a)};m.detectBorder=function(a){d.pv.n(a);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var f=this,h=!1,k="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,borderSize:a}};a=new s.Shared.WebRequestJS(b(0,2543,12),
function(a){f._1122=!1;h=!0},function(a){f._1122=!1;k=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27)},a,!1);this._581._1327.sendRequest(a);if(!h)throw Error(k);};m.detectBorderAsync=function(a,f,h){d.pv.n(a);v(f,h);this._1122&&d.pv.te(b(0,687,27));this._1122=!0;var k=this;a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:this._1292,borderSize:a}};a=new s.Shared.WebRequestJS(b(0,2543,12),function(a){k._1122=!1;f(k)},function(a){k._1122=!1;var d=
"",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,4141,27);h(d)},a);this._581._1327.sendRequest(a)}};D._625=function(a,d,h,p,l){d={type:b(0,3685,4),data:{twainSessionId:d,imageId:h}};d=new s.Shared.WebRequestJS(b(0,4288,12),function(a){p(a)},function(a){var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,1071,27);l(d)},d);a.sendRequest(d)};var Q=function(a,b){var h=Q.prototype;d.pv.b(a);d.pv.n(b);this._1299=a;this._1138=b;h.get_IsBlank=function(){return this._1299};
h.get_NoiseLevel=function(){return this._1138}},ra=function(a){d.pv.c(a,S,b(0,1674,87));this._581=a;this._595=[];this._984=!1;this._684=new s.Twain.WebTwainTiffEncoderSettingsJS;a=ra.prototype;a.get_Count=function(){return this._595.length};a.get_TiffEncoderSettings=function(){return this._684};a.getItem=function(a){return this._595[a]};a.add=function(a){d.pv.c(a,D,b(0,3866,69));this._595.push(a)};a.removeAt=function(a){d.pv.n(a);0>a&&d.pv.te(b(0,2233,44));a>=this._595.length&&d.pv.te(b(0,1212,61));
var h=this._595[a],p=this,l=!1,m="",e={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:h.get_Id()}},e=new s.Shared.WebRequestJS(b(0,155,11),function(b){p._595.splice(a,1);l=!0},function(a){m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,3117,43)},e,!1);this._581._1327.sendRequest(e);if(!l)throw Error(m);return h};a.removeAtAsync=function(a,h,p){d.pv.n(a);0>a&&d.pv.te(b(0,2233,44));a>=this._595.length&&d.pv.te(b(0,1212,61));v(h,p);var l=this._595[a],m=
this,e={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),imageId:l.get_Id()}},e=new s.Shared.WebRequestJS(b(0,155,11),function(b){m._595.splice(a,1);h(m,l)},function(a){var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,3117,43);p(m,d)},e);this._581._1327.sendRequest(e)};a.remove=function(a){d.pv.c(a,D,b(0,3866,69));for(var h=0;h<this._595.length;h++)if(this._595[h].get_Id()==a.get_Id())return this.removeAt(h);d.pv.te(b(0,3528,33))};a.removeAsync=function(a,
h,p){d.pv.c(a,D,b(0,3866,69));v(h,p);for(var l=0;l<this._595.length;l++)if(this._595[l].get_Id()==a.get_Id()){this.removeAt(l,h,p);return}d.pv.te(b(0,3528,33))};a.clear=function(){function a(b){p._595.length=0;l=!0}function d(a){m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,359,32)}if(0!=this._595.length){var p=this,l=!1,m="",e={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId()}},e=new s.Shared.WebRequestJS(b(0,3039,15),a,d,e,!1);this._581._1327.sendRequest(e);
if(!l)throw Error(m);}};a.clearAsync=function(a,d){function p(b){m._595.length=0;a(m)}function l(a){var e="",e=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,359,32);d(m,e)}v(a,d);if(0==this._595.length)a(this);else{var m=this,e={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId()}},e=new s.Shared.WebRequestJS(b(0,3039,15),p,l,e);this._581._1327.sendRequest(e)}};a.saveImages=function(a,h,p){d.pv.s(a);d.pv.b(h);null==p&&d.pv.te(b(0,1893,67));0==Array.isArray(p)&&d.pv.te(b(0,
1893,67));0==p.length&&d.pv.te(b(0,1893,67));var l=!1,m="";a={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),filePath:a,createNewFile:h,imageIds:p}};null!=this._684&&(a.data.tiffEncoderSettings={jpegQuality:this._684.get_JpegQuality(),rowsPerStrip:this._684.get_RowsPerStrip(),useTiles:this._684.get_UseTiles(),tileSize:this._684.get_TileSize()});a=new s.Shared.WebRequestJS(b(0,3094,10),function(a){l=!0},function(a){m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:
b(0,1300,21)},a,!1);this._581._1327.sendRequest(a);if(!l)throw Error(m);};a.saveImagesAsync=function(a,h,p,l,m){d.pv.s(a);d.pv.b(h);null==p&&d.pv.te(b(0,1893,67));0==Array.isArray(p)&&d.pv.te(b(0,1893,67));0==p.length&&d.pv.te(b(0,1893,67));v(l,m);var e=this,g={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),filePath:a,createNewFile:h,imageIds:p}};null!=this._684&&(g.data.tiffEncoderSettings={jpegQuality:this._684.get_JpegQuality(),rowsPerStrip:this._684.get_RowsPerStrip(),useTiles:this._684.get_UseTiles(),
tileSize:this._684.get_TileSize()});g=new s.Shared.WebRequestJS(b(0,3094,10),function(b){l(e,a,h,p)},function(a){var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,1300,21);m(e,d)},g);this._581._1327.sendRequest(g)};a.getAsBase64String=function(a,h){if(null==a)throw Error(b(0,948,40));d.pv.s(a);null==h&&d.pv.te(b(0,1893,67));0==Array.isArray(h)&&d.pv.te(b(0,1893,67));0==h.length&&d.pv.te(b(0,1893,67));var p=!1,l="",m="",e={type:b(0,3685,4),data:{twainSessionId:this._581.get_TwainSessionId(),
fileName:a,imageIds:h}},e=new s.Shared.WebRequestJS(b(0,2853,12),function(a){p=!0;l=a.imageFileAsBase64String},function(a){m=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,3433,25)},e,!1);this._581._1327.sendRequest(e);if(!p)throw Error(m);return l};a.getAsBase64StringAsync=function(a,h,p,l){if(null==a)throw Error(b(0,948,40));d.pv.s(a);null==h&&d.pv.te(b(0,1893,67));0==Array.isArray(h)&&d.pv.te(b(0,1893,67));0==h.length&&d.pv.te(b(0,1893,67));v(p,l);var m=this,e={type:b(0,3685,4),
data:{twainSessionId:this._581.get_TwainSessionId(),fileName:a,imageIds:h}},e=new s.Shared.WebRequestJS(b(0,2853,12),function(b){p(m,a,h,b.imageFileAsBase64String)},function(a){var d="",d=void 0!==a.errorMessage&&""!==a.errorMessage?a.errorMessage:b(0,3433,25);l(m,d)},e);this._581._1327.sendRequest(e)}},sa=function(){var a=sa.prototype;this._679=90;this._178=0;this._94=!0;this._216=256;a.get_JpegQuality=function(){return this._679};a.set_JpegQuality=function(a){this._679=10>=a?10:100<=a?100:a};a.get_RowsPerStrip=
function(){return this._178};a.set_RowsPerStrip=function(a){this._178=a};a.get_UseTiles=function(){return this._94};a.set_UseTiles=function(a){this._94=a};a.get_TileSize=function(){return this._216};a.set_TileSize=function(a){this._216=a}};q.WebTwainDeviceCapabilityUsageModeEnumJS=E;q.WebTwainAcquireModalStateEnumJS=F;q.WebTwainBitDepthReductionModeEnumJS=Y;q.WebTwainClearBufferModeEnumJS=R;q.WebTwainDuplexModeEnumJS=U;q.WebTwainImageFilterEnumJS=Z;q.WebTwainJobControlEnumJS=$;q.WebTwainLightPathEnumJS=
aa;q.WebTwainLightSourceEnumJS=ba;q.WebTwainNoiseFilterEnumJS=ca;q.WebTwainPageAutoSizeEnumJS=da;q.WebTwainPageOrientationEnumJS=ea;q.WebTwainPageSizeEnumJS=fa;q.WebTwainPixelFlavorEnumJS=ga;q.WebTwainPixelTypeEnumJS=H;q.WebTwainTransferModeEnumJS=ha;q.WebTwainImageCompressionEnumJS=K;q.WebTwainImageFileFormatEnumJS=ia;q.WebTwainValueContainerTypeEnumJS=ja;q.WebTwainValueTypeEnumJS=ka;q.WebTwainUnitOfMeasureEnumJS=G;q.WebTwainDeviceCapabilityIdEnumJS=oa;q.WebTwainCountryCodeEnumJS=pa;q.WebTwainLanguageTypeEnumJS=
qa;q.WebTwainGlobalSettingsJS=u;q.WebTwainFrameJS=V;q.WebTwainRangeJS=W;q.WebTwainImageLayoutJS=L;q.WebTwainCapabilityInfoJS=la;q.WebTwainCapabilitySupportedValuesJS=X;q.WebTwainDeviceManagerInitSettingsJS=I;q.WebTwainDeviceManagerJS=S;q.WebTwainDeviceJS=N;q.WebTwainDeviceAcquireModalResultJS=P;q.WebAcquiredImageJS=D;q.WebAcquiredImageIsBlankResultJS=Q;q.WebAcquiredImageCollectionJS=ra;q.WebTwainTiffEncoderSettingsJS=sa})(s.Twain||(s.Twain={}))})(Vintasoft||(Vintasoft={}));