Dynamic Web TWAIN: How to show all scanners in a drop down list

Scenario: You would like to display all of the devices sources (scanners) in a drop down menu Solution: Add the following code segments to your scan page:

In the <body> tags:

<select size="1" id="source" style="position: relative; width: 220px;"></select>

In Dynamsoft_OnReady():

if (DWObject) {
                var count = DWObject.SourceCount; // Populate how many sources are installed in the system
                for (var i = 0; i < count; i++)
                    document.getElementById("source").options.add(new Option(DWObject.GetSourceNameItems(i), i));  // Add the sources in a drop-down list
            }

In AcquireImage():

DWObject.SelectSourceByIndex(document.getElementById("source").selectedIndex);
// Get the source from the drop down.
Is this page helpful?

Leave a Reply

Your email address will not be published.