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
- Наследование
- Атрибуты
Требования к 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) |
Сканирует одно изображение из указанного источника сканирования и применяет наименьшее разрешение сканирования с выбранным форматом файла изображения. |