qt
http://img.bbs.csdn.net/upload/201306/20/1371706587_436906.jpg我在网上找了个把html(html中有中文)转换成pdf的程序,我在虚拟机中交叉编译,在ok6410中运行的时候,lcd不能正常显示,但是生成的pdf可以看,如图片上面一个所示,但是文中的中文,显示是乱码,2.我在交叉编译的时候加上文泉驿字体 QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QFont font;
font.setPointSize(160);
font.setFamily(("wenquanyi"));
font.setBold(false);
a.setFont(font);
后lcd显示正常,但是转换的pdf如图片中下面那个所示
谢谢,这个怎么弄,谢谢 应该是字符格式和你的程序所使用的字符不匹配造成的 谢谢,我看看
页:
[1]