2009-07-30 6 views
0

Scénario - J'ai un site Web qui suit/gère les données stockées dans une base de données (je sais que cela couvre 90% des sites :)). J'ai des utilisateurs qui ont besoin d'imprimer des étiquettes et des codes-barres spécialisés. L'application devra imprimer sur une imprimante Zebra RFID spécialisée ainsi qu'une imprimante spécifique pour les codes à barres. Tous les utilisateurs doivent utiliser IE 7. Seulement 3 ou 4 utilisateurs imprimeront ces éléments. Je veux donner à l'utilisateur un bouton sur lequel il appuie, puis les codes à barres/rapports sont simplement imprimés..Net Impression à partir d'un site Web?

Question- Je peux créer tous les fichiers qui doivent être imprimés sur le serveur mais puis-je utiliser un XBAP pour automatiser l'impression spécialisée? Sinon, y a-t-il un autre moyen?

+0

Plusieurs éléments à clarifier: - Votre imprimante est-elle équipée d'un pilote? - Comment imprimez-vous normalement sur ces appareils? - Comment envoyer les données à l'imprimante? –

Répondre

1

L'accès à du matériel spécial depuis Internet Explorer n'est pas toujours facile, même pour quelque chose d'aussi basique qu'une imprimante. Vous pouvez essayer d'utiliser les fonctions d'impression intégrées d'IE7, mais vous risquez de rencontrer des problèmes de formatage et de mise en page lors de l'impression de codes à barres. Les XBAPs exécutent un sandbox et ont également un accès limité au matériel - mais vous pouvez en imprimer un - tout dépend si vous avez besoin d'accéder aux API d'impression ou de périphérique Win32. Une manière garantie d'implémenter quelque chose comme ceci est d'utiliser un contrôle ActiveX - mais une chose beaucoup plus compliquée à implémenter - et cela ne fonctionnera que sur Internet Explorer - et sur une machine configurée pour permettre l'exécution des contrôles ActiveX .

Questions connexes