关于QPrinter与QTextDocument结合打印的问题

yangyu19910407 2015-04-11 06:23:50
出现的问题:1、设置打印机名称:QPrinter nPrinter;
nPrinter.setPrinterName(“\\\\112.136.12*.12\\c363”);
不关心字体,打印的纸张大小等;
这样设置打印机名称后:QTextDocument doc;
doc.setPlainText(“just a test”);
doc.print(&nPrinter);
将打印机打印内容设置好以后调用打印预览窗口,可以看到需要打印的内容;但是在打印到纸张上面的时候,从打印机出来的是一张白纸,这是为什么?
2、设置打印机名称:QPrinter nPrinter;
nPrinter.setPrinterName(“XP-58C“);
不关心字体,打印的纸张大小等;
这样设置打印机名称后:QTextDocument doc;
doc.setPlainText(“just a test”);
doc.print(&nPrinter);
换了一台打印机,重新设置名称之后这样能够正常打印;求指导。
...全文
430 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,387

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧