(十万火急) 求大神指点。。请问一下为什么在机器上测试打印可以打印出“囧”字,但是通过我们自己写的程序就打印不出来“囧”字。求回复。我换过好几种编码都无效。另外用之前的打印机无论在新机器上和我们自己的电脑上都能够通过程序打印“囧”。可能是打印机的问题,也可能是程序某个地方没搞好。求大神给个解决方案 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 安装过.NET的,都可以预先打印到xps文档,用那个测试打印效果。还有打印预览帮助排查问题。总之只要字体选择正确,就一定可以打印出来,不要只考虑编码问题,打印还和字体相关。 public bool Write(String Mystring) { try { if (iHandle != -1) { OVERLAPPED x = new OVERLAPPED(); int i = 0; byte[] mybyte = System.Text.Encoding.Default.GetBytes(Mystring);//对字符串进行处理转换为字节 bool b = WriteFile(iHandle, mybyte, mybyte.Length, ref i, ref x); return b;//hb } else { throw new Exception("不能连接到打印机! "); } } catch (Exception ex) { return false; } }传入的是打印机的指令和要打印的数据 能调试吗?这几步就搞没了。 byte[] mybyte = System.Text.Encoding.Default.GetBytes(Mystring);//对字符串进行处理转换为字节 bool b = WriteFile(iHandle, mybyte, mybyte.Length, ref i, ref x); return b;//hb “囧” 放word中模拟显示下,看有不? 如果没有,试各种字体。 【WPF】 将类中的某个成员的其中一个属性作为绑定源,如何写? Winform类似淘宝那种成行展示图片并可翻页的效果怎么实现?给个思路 诚心求教关于抓取网页文字内容及图片的问题 C#如何实现侦听Http协议的某一个端口 C# 环境下如何以ASCII码方式打开SQLite数据库? C#中如何在已经存在的文件中根据指定位置写入字符串 关于连续添加数据到不同的表的问题。 关于对网卡的操作! 重分求c#做的能放realplay视频媒体播放器的源代码! 用户权限控制小程序 关于CheckBox与Radiobutton问题希望那位大神来解决一下???????? winform图片填充方格问题
{
try
{
if (iHandle != -1)
{
OVERLAPPED x = new OVERLAPPED();
int i = 0; byte[] mybyte = System.Text.Encoding.Default.GetBytes(Mystring);//对字符串进行处理转换为字节
bool b = WriteFile(iHandle, mybyte, mybyte.Length, ref i, ref x);
return b;//hb
}
else
{
throw new Exception("不能连接到打印机! ");
}
}
catch (Exception ex)
{
return false;
}
}
传入的是打印机的指令和要打印的数据
这几步就搞没了。
byte[] mybyte = System.Text.Encoding.Default.GetBytes(Mystring);//对字符串进行处理转换为字节
bool b = WriteFile(iHandle, mybyte, mybyte.Length, ref i, ref x);
return b;//hb