ImageScanner Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as propriedades das imagens a serem digitalizadas.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Devices.Scanners.ScannerDeviceContract (introduzida na v1.0)
|
Propriedades
AutoConfiguration |
Obtém e define as configurações de verificação da unidade de verificação configurada automaticamente, como o formato de arquivo, incluindo a compactação para entregar os dados verificados. Essa propriedade será ignorada se o scanner não for capaz de configuração automática. |
DefaultScanSource |
Obtém a fonte de verificação padrão escolhida para este dispositivo de scanner. |
DeviceId |
Obtém o identificador de dispositivo PnP deste dispositivo de scanner. |
FeederConfiguration |
Obtém ou define as configurações de verificação da unidade de verificação do alimentador, como tamanho da página, orientação e resolução de verificação. |
FlatbedConfiguration |
Obtém e define as configurações de verificação da unidade de verificação simples, como resolução de verificação e modo de cor. |
Métodos
FromIdAsync(String) |
Cria uma instância de um objeto ImageScanner com base em uma ID de informações do dispositivo scanners. Esse método é necessário para a enumeração de dispositivo do agente. |
GetDeviceSelector() |
Retorna a cadeia de caracteres de seleção de classe que os aplicativos podem usar para enumerar dispositivos de scanner. Esse método é necessário para a enumeração de dispositivo agenciado. |
IsPreviewSupported(ImageScannerScanSource) |
Determina se a origem da verificação especificada dá suporte à visualização da verificação. |
IsScanSourceSupported(ImageScannerScanSource) |
Determina se a origem da verificação especificada está disponível no scanner. |
ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder) |
Inicia um trabalho de verificação com a origem da verificação especificada e grava uma ou várias imagens em um arquivo de várias páginas, como TIFF, XPS e PDF; ou um ou vários arquivos de página única, como DIB, PNG, JPG e TIFF para o local da pasta especificado. Retorna o progresso da verificação. |
ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream) |
Examina uma imagem da origem da verificação especificada e aplica a resolução de verificação mais baixa com o formato de arquivo de imagem selecionado. |