ImageScanner Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les propriétés des images à analyser.
public ref class ImageScanner sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Scanners.ScannerDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageScanner final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Scanners.ScannerDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageScanner
Public NotInheritable Class ImageScanner
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.Devices.Scanners.ScannerDeviceContract (introduit dans v1.0)
|
Propriétés
AutoConfiguration |
Obtient et définit les paramètres d’analyse de l’unité d’analyse configurée automatiquement, comme le format de fichier, y compris la compression pour remettre les données analysées. Cette propriété est ignorée si le scanneur n’est pas en mesure de configurer automatiquement. |
DefaultScanSource |
Obtient la source d’analyse par défaut choisie pour cet appareil d’analyse. |
DeviceId |
Obtient l’identificateur d’appareil PnP de cet appareil d’analyse. |
FeederConfiguration |
Obtient ou définit les paramètres d’analyse de l’unité d’analyse du chargeur, comme la taille de la page, l’orientation et la résolution d’analyse. |
FlatbedConfiguration |
Obtient et définit les paramètres d’analyse de l’unité d’analyse à plat, comme la résolution d’analyse et le mode couleur. |
Méthodes
FromIdAsync(String) |
Crée une instance d’un objet ImageScanner en fonction d’un ID d’informations d’appareil de scanneurs. Cette méthode est requise pour l’énumération d’appareil broker. |
GetDeviceSelector() |
Retourne la chaîne de sélection de classe que les applications peuvent utiliser pour énumérer les appareils scanneurs. Cette méthode est requise pour l’énumération d’appareil réparti. |
IsPreviewSupported(ImageScannerScanSource) |
Détermine si la source d’analyse spécifiée prend en charge l’aperçu de l’analyse. |
IsScanSourceSupported(ImageScannerScanSource) |
Détermine si la source d’analyse spécifiée est disponible sur le scanneur. |
ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder) |
Démarre un travail d’analyse avec la source d’analyse spécifiée et écrit une ou plusieurs images dans un fichier multipage comme TIFF, XPS et PDF ; ou un ou plusieurs fichiers monopage comme DIB, PNG, JPG et TIFF à l’emplacement de dossier spécifié. Retourne la progression de l’analyse. |
ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream) |
Analyse une image à partir de la source d’analyse spécifiée et applique la résolution d’analyse la plus faible avec le format de fichier image sélectionné. |