突击扫描-定义ppp

时间:2018-09-20 14:28:14

标签: c# wpf twain

我正在C#WPF中工作,并且正在使用nuget软件包asprise-scan-scanner-twain-wia-api

我想以600 ppp的灰度扫描JPG格式的图像。用户无法更改设置,所以我不使用UI。

我的实际代码是:

Result result = (new AspriseImaging()).Scan(new Request()
    .SetTwainCap(TwainConstants.ICAP_PIXELTYPE, TwainConstants.TWPT_RGB)
    .SetTwainCap(TwainConstants.ICAP_SUPPORTEDSIZES, TwainConstants.TWSS_USLETTER)
    .SetPromptScanMore(false)
    .AddOutputItem(new RequestOutputItem(AspriseImaging.OUTPUT_SAVE, AspriseImaging.FORMAT_JPG)
    .SetSavePath(".\\${TMS}${EXT}")),
    SelectedDataSources.Name, false, false);

List<String> results = result.GetImageFiles();
if (result != null)
    CapturedImage = results.First();

效果很好,但是图像的分辨率为300 ppp。通过用户界面,我可以定义灰度和pp。如何根据请求进行设置?

0 个答案:

没有答案