Question

Je l'ai récemment acheté un Star Micronics TSP100 imprimante pour mon application « point de vente » que je suis en développement en C # .NET, je téléchargé le POS pour .NET SDK pour manipuler l'imprimante, mais cela n'a pas fonctionné.

après quelques recherches j'ai découvert que je dois installer monroecs CCO afin de communiquer avec l'imprimante à l'aide POS pour SDK .Net.

le problème que je suis face est que lorsque j'envoie des lettres arabes à l'imprimante, il imprime des documents inexploitables, même si l'imprimante prend en charge la page de code « 1001 (arabe) ». Je l'ai essayé d'utiliser C # encodage et d'autres choses, mais ne fonctionne toujours pas. que pensez-vous exactement le problème?

Était-ce utile?

La solution

J'ai trouvé une solution à ce problème dans le cas où vous rencontrez le même problème.

choisir l'imprimante à CodePage 864 au lieu de 1001 et je devais savoir quelles valeurs Unicode imprimeraient l'ensemble des caractères arabes d'avoir un jeu de caractères complet.

les valeurs Unicode que vous obtiendrez en raison de coder un mot d'entrée à partir du clavier ne sera pas toujours les mêmes valeurs Unicode pour le jeu de caractères de l'imprimante, vous devez les associer en utilisant la fonction de commutation.

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