Поделиться через


ImageScanner Класс

Определение

Представляет свойства изображений для сканирования.

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
Наследование
Object Platform::Object IInspectable ImageScanner
Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Devices.Scanners.ScannerDeviceContract (появилось в v1.0)

Свойства

AutoConfiguration

Возвращает и задает параметры сканирования автоматически настроенного блока сканирования, например формат файла, включая сжатие для доставки отсканированных данных. Это свойство игнорируется, если средство проверки не поддерживает автоматическую настройку.

DefaultScanSource

Возвращает источник сканирования по умолчанию, выбранный для этого устройства сканера.

DeviceId

Возвращает идентификатор устройства PnP этого устройства сканера.

FeederConfiguration

Возвращает или задает параметры сканирования единицы сканирования подающего устройства, такие как размер страницы, ориентация и разрешение сканирования.

FlatbedConfiguration

Возвращает и задает параметры сканирования для блока сканирования с планшетом, например разрешение сканирования и цветовой режим.

Методы

FromIdAsync(String)

Создает экземпляр объекта ImageScanner на основе идентификатора сведений об устройстве сканера. Этот метод необходим для перечисления устройств брокера.

GetDeviceSelector()

Возвращает строку выбора класса, которую приложения могут использовать для перечисления устройств сканера. Этот метод является обязательным для перечисления устройства, на которое выполняется брокер.

IsPreviewSupported(ImageScannerScanSource)

Определяет, поддерживает ли указанный источник сканирования предварительный просмотр.

IsScanSourceSupported(ImageScannerScanSource)

Определяет, доступен ли указанный источник сканирования в сканере.

ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder)

Запускает задание сканирования с указанным источником сканирования и записывает одно или несколько изображений в один многостраничный файл, например TIFF, XPS и PDF; или один или несколько одностраничных файлов, таких как DIB, PNG, JPG и TIFF, в указанное расположение папки. Возвращает ход выполнения проверки.

ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream)

Сканирует одно изображение из указанного источника сканирования и применяет наименьшее разрешение сканирования с выбранным форматом файла изображения.

Применяется к

См. также раздел