delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 03:18:17
delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算de

delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算
delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算

delphi7里printer.canvas.moveto(x,y)坐标的单位是什么?和mm的换算
这和mm有什么关系,1024*768只是说的是VGA的分辨率,1024个像素点为横,768为纵.
举个简单的例子:14寸的屏,和21寸的屏,他们的分辨率都是1024*768,两个像素点的距离是不一样的.
如果实在要换算,那就自己去换算了,先获取HDC的尺寸,再除以分辨率.

真不知道,这答案还成了满意答案,完全文不对题.人家问的是打印机的坐标单位,它答的是屏幕像素.唉.可以换算成毫米的.有两个比较固定的函数来处理.