ImageScanner Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |