ImageScanner 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示要掃描之影像的屬性。
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 物件的實例。 Broker 裝置列舉需要這個方法。 |
GetDeviceSelector() |
傳回應用程式可用來列舉掃描器裝置的類別選取字串。 代理裝置列舉需要這個方法。 |
IsPreviewSupported(ImageScannerScanSource) |
判斷指定的掃描來源是否支援掃描預覽。 |
IsScanSourceSupported(ImageScannerScanSource) |
判斷掃描器上是否有指定的掃描來源。 |
ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder) |
使用指定的掃描來源啟動掃描工作,並將一或多個影像寫入至一個多頁檔案,例如 TIFF、XPS 和 PDF;或一或多個單頁檔案,例如 DIB、PNG、JPG 和 TIFF 至指定的資料夾位置。 傳回掃描的進度。 |
ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream) |
從指定的掃描來源掃描一個影像,並使用選取的影像檔案格式套用最低掃描解析度。 |