Chcę zaimplementować system archiwizacji bez dokumentów papierowych i chciałem użyć WIA z C# do akwizycji obrazu. Istnieje sporo przykładowych projektów na CodeProject, itp. Jednak po pobraniu każdego z nich, które mogę znaleźć, natknąłem się na problem.Używanie C#/WIA w wersji 2.0 w Vista do skanowania
W każdym z nich odniesienie do WIALib jest zepsute. Kiedy dodam "Microsoft Windows Image Acquisition" jako odniesienie, jedyną wersją dostępną na mojej stacji roboczej programistycznej (również na komputerze, który to uruchomi) jest 2.0.
Niestety, każdy z tych przykładowych projektów wydaje się być kodowany przeciwko 1.x. Odniesienie występuje jako "WIA" zamiast "WIALib". Zrobiłem zdjęcie, po prostu zmieniając import przestrzeni nazw, ale wyraźnie API jest drastycznie inne.
Czy są jakieś informacje na temat implementacji wersji 2.0 lub aktualizacji jednego z istniejących projektów próbek?
szybkie pytanie. Czy absolutnie potrzebujesz WIA? Czy możesz poradzić sobie z Twainem? Jeśli Twain jest w porządku, mogę podać kod do przekazania. –