Question

Comment utiliser WIA et Twain en C #? L'exemple TWIAIN / C # disponible à l'adresse http://www.codeproject.com/KB/dotnet /twaindotnet.aspx Lève une exception à la ligne 59 sur TwainLib.cs "Une tentative de chargement d'un programme avec un format incorrect a été effectuée. " sur Vista 64.

J'utiliserais WIA mais il ne prend pas en charge tous les périphériques que je souhaite utiliser.

Existe-t-il un moyen simple d'activer la prise en charge TWAIN dans WIA en C #? Je sais que cela peut être fait mais je ne trouve aucune documentation sur le sujet. Je ne cherche pas un produit commercial. Je sais très bien utiliser WIA, mais c’est le fait que je ne puisse pas activer le support TWIAN, ce qui est agaçant.

Les exemples en C ++ / CLI ou VB.net sont également les bienvenus.

Merci.

MODIFIER

Merci, cristianlibardo. Vous m'avez beaucoup aidé et je pourrais continuer à utiliser TWIAN pour le moment. Mais je veux toujours utiliser WIA; donc je n'accepterai pas encore votre réponse. Voici quelques informations supplémentaires pour les personnes qui ne voient que ce post. Tous répondent à cette réponse:

Oui, cela a été fait pour le soutien de TWIAN; Merci! Je veux toujours utiliser WIA cependant; mais maintenant j'ai quelque chose à travailler avec. Cependant, lorsque je sélectionne ma caméra USB comme source et clique sur Acquérir, l'application se bloque. Mon appareil photo fonctionne avec d'autres applications TWIAN commerciales.

En commentant les lignes 100 à 104 (code qui vérifie si "DScap (appid, srcds, TwDG.Control, TwDAT.Capability, TwMSG.Set, cap);" renvoie TwRC.Success ma caméra maintenant Je ne sais pas du tout ce que fait ce code, car la documentation est pratiquement inédite à ce sujet.

OK; C'est un const appelé "CAP_XFERCOUNT". cela a quelque chose à voir avec la numérisation de plusieurs images par session. Cela signifie qu'une caméra ne le prendrait pas en charge.

Était-ce utile?

La solution

Probablement long, mais avez-vous essayé de construire avec x86 en tant que cible de plate-forme ou de changer l'état de thread appartement?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top