Sunday, January 26, 2014

Browser-based TWAIN scanning SDK

Dynamic Web TWAIN is a TWAIN scanning SDK specifically optimized for web applications.
The TWAIN ActiveX/Plugin allows you to access a connected scanner in JavaScript & HTML. With a couple of lines, you can scan a batch of documents from TWAIN compatible scanners or acquire images from digital cameras/capture cards. Depending on the library, users can edit the scanned images (rotate, crop, etc.) and save them to a variety of file formats, database, Sharepoint, or other ECMs. The TWAIN control also supports loading and processing local images.

AngularJS

AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding. To help you structure your application better and make it easy to test, AngularJS teaches the browser how to do dependency injection and inversion of control. Oh yeah and it also helps with server-side communication, taming async callbacks with promises and deferreds; and makes client-side navigation and deeplinking with hashbang urls or HTML5 pushState a piece of cake. The best of all: it makes development fun!