| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- namespace DaJiaoYan.Models
- {
- internal class ScanTask
- {
- /// <summary>
- /// 使用扫描仪
- /// </summary>
- public string Scanner { get; set; }
- /// <summary>
- /// 图片保存路径
- /// </summary>
- public string Path { get; set; }
- /// <summary>
- /// 图片保存的后缀名,如:jpg
- /// </summary>
- public string ImageSuffix { get; set; }
- /// <summary>
- /// 图片DPI
- /// </summary>
- public int ImageDpi { get; set; }
- /// <summary>
- /// 是否彩色
- /// </summary>
- public bool Colorful { get; set; }
- /// <summary>
- /// 扫描张数。-1:连续扫描
- /// </summary>
- public int CapXferCount { get; set; }
- public delegate void DeleScanFileCompleted(string filename, int index);
- /// <summary>
- /// 扫描文件完成
- /// </summary>
- public DeleScanFileCompleted OnDeleScanFileCompleted;
- public delegate void ScanTaskCompleted();
- /// <summary>
- /// 扫描任务完成
- /// </summary>
- public ScanTaskCompleted OnScanTaskCompleted;
- public delegate void ScannerError();
- /// <summary>
- /// 扫描错误
- /// </summary>
- public ScannerError OnScannerError;
- public delegate void ScanBegin(bool success, string msg);
- /// <summary>
- /// 扫描开始
- /// </summary>
- public ScanBegin OnScanBegin;
- }
- }
|