Compartilhar via


ImageScanner Classe

Definição

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

Aplica-se a

Confira também