Scannen (HTML)
[ Dieser Artikel richtet sich an Windows 8.x- und Windows Phone 8.x-Entwickler, die Windows-Runtime-Apps schreiben. Wenn Sie für Windows 10 entwickeln, finden Sie weitere Informationen unter neueste Dokumentation]
Erfahren Sie, wie Sie Inhalte über Ihre Windows Store-App jetzt anhand von JavaScript und mithilfe eines Flachbett-, Einzugs- oder automatisch konfigurierten Scanners scannen können.
In diesen Themen gehen wir davon aus, dass Sie bereits wissen, wie Sie Programme in JavaScript und HTML schreiben, und dass Sie mit den Windows Image Acquisition (WIA)-APIs vertraut sind. Auf Ihrem Computer muss darüber hinaus ein Scanner installiert sein.
Übersicht
Verwenden Sie den Windows.Devices.Scanners-Namespace, um Ihrer Windows Store-App die Möglichkeit hinzuzufügen, unter Windows 8.1 damit zu scannen. Dieser Namespace wird zusätzlich zu den vorhandenen WIA-APIs erstellt und in die Gerätezugriffs-API integriert.
Scannen in einer Windows Store-App
Damit Sie über Ihre Windows Store-App scannen können, müssen Sie zunächst die verfügbaren Scanner auflisten, indem Sie ein neues DeviceInformation-Objekt deklarieren und den DeviceClass-Typ abrufen. Nur Scanner, die lokal mit WIA-Treibern installiert sind, werden in Ihrer Windows Store-App aufgeführt und stehen darin zur Verfügung.
Nachdem Ihre App verfügbare Scanner aufgelistet hat, kann sie die auf dem Scannertyp basierenden automatisch konfigurierten Scaneinstellungen verwenden oder einfach unter Verwendung der verfügbaren Flachbett- oder Einzugsscanquelle scannen. Bestimmte Features stehen nur bei bestimmten Scannern zur Verfügung. Damit die automatisch konfigurierten Einstellungen verwendet werden können, muss der Scanner mit der automatischen Konfiguration kompatibel sein und darf nicht sowohl über einen Flachbett- als auch über einen Einzugsscanner verfügen. Weitere Informationen erhalten Sie in Automatisch konfigurierter Scan.