首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据窗口精确打印位置有关问题

2012-03-09 
数据窗口精确打印位置问题票据打印时,我想通过指定column的左边距和上边距,动态修改column在数据窗口的位

数据窗口精确打印位置问题
票据打印时,我想通过指定column的左边距和上边距,动态修改column在数据窗口的位置,以达到在打印输出时精确定位。
例如:有一界面可以输入各字段的位置,column1设定为左边距110毫米,顶边距40毫米,如何用dw.modify()将column1移到指定位置
其实主要的问题在如何将毫米单位转换成pb数据窗口的单位格式

只要求用上面的方法,通过向打印机直接输出的方法就免了

[解决办法]
其实主要的问题在如何将毫米单位转换成pb数据窗口的单位格式
-------------------------------------

厘米 像素
1 38
0.026 1

请参考下面函数
PixelsToUnits
UnitsToPixels
[解决办法]
UnitsToPixels可以得到像素数,
还要根据dpi的设定才能得到正常的尺寸,
默认是96dpi,显示属性的高级可以改。

热点排行