Qt 关于物理长度跟逻辑长度的对应关系
Qt 关于物理长度和逻辑长度的对应关系
hi,
在项目中,碰到一个问题。使用打印机,滚筒打印,
我所有的图元是放在一个QGraphicsSence上面,这时候
需要将Sence上所有的图元打印到图纸上。
比如图上的逻辑距离10 (0,0)到(0,10)在图纸上就代表10厘米。需要如何去做呢?
正在申请Qt板块版主,谢谢大家支持。请留下您的脚印~
http://bbs.csdn.net/topics/390323492
------解决方案--------------------
可以这样看看行不行:
打印一出一条线,比如(0,0) 到(0,a),到一张纸上。再实际测量一下打印出的线段的长度,假设为a1厘米。
用a/a1就是1厘米对应的逻辑长度像素数。之后,简单封装一个类,或一个转换函数。之后借助这个类或函数就可以直接用实际的厘米数了。
不了解QGraphicsScene,应该有更好的方法。
------解决方案--------------------
帮顶,接分,
------解决方案--------------------
这个可能要好好想想。。。
------解决方案--------------------
+1
hi,
在项目中,碰到一个问题。使用打印机,滚筒打印,
我所有的图元是放在一个QGraphicsSence上面,这时候
需要将Sence上所有的图元打印到图纸上。
比如图上的逻辑距离10 (0,0)到(0,10)在图纸上就代表10厘米。需要如何去做呢?
正在申请Qt板块版主,谢谢大家支持。请留下您的脚印~
http://bbs.csdn.net/topics/390323492
------解决方案--------------------
可以这样看看行不行:
打印一出一条线,比如(0,0) 到(0,a),到一张纸上。再实际测量一下打印出的线段的长度,假设为a1厘米。
用a/a1就是1厘米对应的逻辑长度像素数。之后,简单封装一个类,或一个转换函数。之后借助这个类或函数就可以直接用实际的厘米数了。
不了解QGraphicsScene,应该有更好的方法。
------解决方案--------------------
帮顶,接分,
------解决方案--------------------
这个可能要好好想想。。。
------解决方案--------------------
+1