Compartir a través de


ImageScanner Clase

Definición

Representa las propiedades de las imágenes que se van a examinar.

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
Herencia
Object Platform::Object IInspectable ImageScanner
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.Scanners.ScannerDeviceContract (se introdujo en la versión v1.0)

Propiedades

AutoConfiguration

Obtiene y establece la configuración de examen de la unidad de examen configurada automáticamente, como el formato de archivo, incluida la compresión para entregar los datos examinados. Esta propiedad se omite si el analizador no es capaz de configurar automáticamente.

DefaultScanSource

Obtiene el origen de examen predeterminado elegido para este dispositivo de escáner.

DeviceId

Obtiene el identificador de dispositivo PnP de este dispositivo de escáner.

FeederConfiguration

Obtiene o establece la configuración de examen de la unidad de análisis del alimentador, como el tamaño de página, la orientación y la resolución del examen.

FlatbedConfiguration

Obtiene y establece la configuración de examen de la unidad de digitalización plana, como la resolución de examen y el modo de color.

Métodos

FromIdAsync(String)

Crea una instancia de un objeto ImageScanner basado en un identificador de información del dispositivo de escáneres. Este método es necesario para la enumeración de dispositivos de agente.

GetDeviceSelector()

Devuelve la cadena de selección de clase que las aplicaciones pueden usar para enumerar los dispositivos del escáner. Este método es necesario para la enumeración de dispositivos asincrónicas.

IsPreviewSupported(ImageScannerScanSource)

Determina si el origen de examen especificado admite la vista previa del examen.

IsScanSourceSupported(ImageScannerScanSource)

Determina si el origen de examen especificado está disponible en el analizador.

ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder)

Inicia un trabajo de examen con el origen de examen especificado y escribe una o varias imágenes en un archivo de varias páginas, como TIFF, XPS y PDF; o uno o varios archivos de página única, como DIB, PNG, JPG y TIFF en la ubicación de carpeta especificada. Devuelve el progreso del examen.

ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream)

Examina una imagen del origen de examen especificado y aplica la resolución de examen más baja con el formato de archivo de imagen seleccionado.

Se aplica a

Consulte también