如何在 Vista 上使用 .NET (C#) 从扫描仪获取图像?最好有设置 DPI 的可能性。
市场上有一些控件可以做到这一点,但它们似乎效果不佳。
您可以 P/Invoke 到 twain_32.dll,就像http://www.codeproject.com/KB/dotnet/twaindotnet.aspx上的 CodeProject 示例一样。
wiaaut.dll 中还有 Window Image Aquisition 自动化,您可以在http://blogs.msdn.com/coding4fun/archive/2006/10/31/912546.aspx的 Coding4Fun 示例中获得自动生成的包装器