Windows Image Acquisition (WIA) is the still image acquisition platform in the Windows family of operating systems
In 2007 I published a VBscript that was used to create a BMP file from a document scan. That WIA method is obsolete so I updated the script to this:
OPTION EXPLICIT
'--- dim objects...
dim wsh, fso, objWIAdialog, objImage, imgFilename
set wsh=CreateObject("wscript.shell")
set fso=CreateObject("scripting.filesystemobject")
set objWIAdialog = CreateObject("WIA.CommonDialog")
'--- Start the Scanner dialog box, where a scanner can be selected...
set objImage = objWIADialog.ShowAcquireImage
'--- Save and show the scan if the scan was successful...
If Not objImage Is Nothing Then
Randomize
imgFilename=fso.GetSpecialFolder(2) & "\Scan2BMP" & Int((999999 - 100000 + 1) * Rnd + 100000) & ".bmp"
wscript.echo "Scan stored as BMP in file: " & imgFilename
objImage.SaveFile imgFilename
wsh.run(imgFilename)
End if
The script will start a WIA dialog that let you select the scanner and set scan properties.
After the scan, the BMP file started in the default BMP viewer.
No comments :
Post a Comment