//打印O退格,然后打印X。这样行不通。 string = "O\bX";
将字体换成图片 可以了
把字符复制到记事本(建议用notepad2等非系统自带记事本),保存编码选utf8,保存后打开看看,确定文字没变 然后winhex打开,去掉前面的ef bb bf,复制后面的十六进制 最后Encoding.UTF8.GetString(winhex里面的那几个字节) 如果这样也不行,则可能是字体问题,看看word里面用的是什么字体,有时候字体不同同一个字符显示也不同,部分特殊字符在楷体等字体显示为空白
读取word文件,再打印,行不?
[quote=引用 楼主 q1060013577 的回复:] 我说的不是转义字符。 需要打印个圆圈中间加上叉的字符。就是类似于这样的”⊕“字符,只是把”+“换成了”X“。怎么打印? 这两个特殊字符在word中都可以找到。
我说的不是转义字符。 需要打印个圆圈中间加上叉的字符。就是类似于这样的”⊕“字符,只是把”+“换成了”X“。怎么打印? 这两个特殊字符在word中都可以找到。
110,566
社区成员
642,567
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧