所以我打印这个阿拉伯文字(“第一方,第二方”): لطرفالأولالطرفالثانى印刷阿拉伯字符加上小的视觉差异,并插入其他的Unicode字符
有时打印这样的:لطرفالأولالطرفالثانى
转换为unicode的 '原始的' 文本读取: \ u0644 \ u0637 \ u0631 \ u0641 \ u0627 \ u0644 \ u0623 \ u0648 \ u0644 \ u0627 \ u0644 \ u0637 \ u0631 \ u0641 \ u0627 \ u0644 \ u062b \ u0627 \ u0646 \ u0646
打印作业中的数据r EADS: \ ufedf \ u0637 \ u0631 \ u0641 \ u0627 \ ufef7 \ u0648 \ u0644 \ u0627 \ ufedf \ u0637 \ u0631 \ u0641 \ u0627 \ ufedf \ ufe9b \ ufe8e \ ufee7 \ ufef0
那么,为什么会出现这种情况?我可以搜索打印作业数据,并根据某些字词采取行动,但似乎无法回避为什么阿拉伯语言的打印数据发生变化。
只是我的猜测,但你的打印机/打印机驱动程序会自动将它,因为它是无法打印原文。这与编程无关,除非您使用一些代码将此文本发送到您的打印机,并且在这种情况下请提供代码。 –