AMBIR Developer Resources
AMBIR Supports a large developer community through our reseller and ISV partnerships along with OEM partners. As such, we strive to maintain a platform that is friendly to outside developers to help ensure they can connect AMBIR products to other solutions that drive productivity.
AMBIR offers two primary SDK Options for Developers. You can access one or both depending on your unique development needs.
AMBIR SDK Toolkit
SDK Inclusions
- Detailed documentation & programming flowcharts
- Driver and INF files for a specific scanner model
- Header and library files
- .NET wrapper
- Sample application source code
The files are compatible with the latest Microsoft Visual C++ runtimes and Microsoft .NET. Other compilers may work, but are not tested or supported. The recommended development system is Microsoft Windows 11, but all active versions of Windows operating systems can be used.
Technical Overview
The application programming interface is implemented within a single DLL file as a set of exported, C-callable functions. The application calls the API functions to control the scanner, scan images, and to read image data. The DLL handles all low-level communication with the scanner hardware through the Windows Still Image (STI) Interface.
All scan parameters can be queried and set by means of “properties.” The application can query the current scan parameters as well as the range of valid values for the parameters. This offers flexibility and frees the developer from needing to hard-code the scanner’s capabilities and limits within the application.
The DLL provides no user interface elements; it provides data only. The application should implement its own user interface if needed.
AmbirScan Web Connect SDK
The AMBIR Web Connect is an SDK and local client application that enables web developers to quickly and easily integrate document and card scanning into their web based application.
Key Features of the Web Connect SDK
- Works with All Ambir Scanners on windows OS.
- Easy integration. Will provide sample code and documentation on how to integrate document and card scanning into web based applications.
- Easy deployment for users. Prepackaged simple client side application to enable seamless communication from ambir card and document scanners to web applications.
- Seamless Document and Card Scanning Workflows. Design a more secure workflow communicating directly to the clients ambir scanner from your application.