• 6167阅读
  • 3回复

小票打印 格式以及纸张大小设置问题 [复制链接]

上一主题 下一主题
离线sunvim
 

只看楼主 倒序阅读 楼主  发表于: 2011-01-08
— 本帖被 XChinux 执行加亮操作(2011-01-08) —
       QPrinter    p;  
      QString      myHtml="<center><b>test</b></center>\n<center><b>test1</b></center>";
      QTextDocument     myDoc;
       myDoc.setHtml(myHtml);
        myDoc.print(&p);


此段代码 打印出来的效果是: test 总打印在小票(w:4cm,H:3cm)的最下方,test1就没办法打印出来了;
我估计:是纸张大小 打印格式 可能没设置好,但又不知道如何设置,在网上搜索不到相关资料,请达人抽空指导,小生不胜感激;近两天要交货了,就是打印还没做好,在线等帮助,谢谢!我的邮箱:sv0220@163.com  如果不方便,请发资料到我的邮箱里,谢谢了!
另外:此段代码在HP1020打印没有任何问题
[ 此帖被sunvim在2011-01-08 12:48重新编辑 ]
离线sunvim

只看该作者 1楼 发表于: 2011-01-08
printer.setPageMargins(0,0,0,0,QPrinter::Inch);
  QSizeF   paperSize(1.5,1);
printer.setPaperSize(paperSize,QPrinter::Inch);

自己解决了问题,回复一下,以供后来人参考!
离线downstairs

只看该作者 2楼 发表于: 2011-06-18
感谢分享
喜爱编程的猫头鹰
离线jyw0113
只看该作者 3楼 发表于: 2011-10-14
回 1楼(sunvim) 的帖子
楼主在吗,我现在也碰到这种情况了,想请教你下
快速回复
限100 字节
 
上一个 下一个