读书人

PB中WMF文件的转换及旋转有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

PB中WMF文件的转换及旋转问题
现在碰到这么个情况,数据窗口打印的时候,原来是直打,考虑到打印机针头的损耗方面,现在想改成进纸方式,进纸的时候为横打, 但不影响打印出来的效果,就会说横打得进纸要和原来直打得一样。
我想到两个方式处理,但都有问题;
1、DW里放TEXT文本,通过代码更改文本内容,并更改对应宽度和字体, 这样勉强可以实现,但工作量太大,感觉吃不消做,而且字体更改了后汉子可以实现,但英文或数字就和原来直打得有出入。被否决。
2、仍采用现有直打得DW对象,并另存为WMF文件, 考虑将这个WMF图像文件旋转90度后再进行打印,这样应该就可以达到横向进纸又能满足和直打效果一致。

所以现在想请教各位的问题就是, WMF文件如何进行旋转90度。 我原来考虑用柯达的控件,但这个控件不支持WMF文件, 或者说如何将WMF文件转为BMP JPG图片。 这样柯达控件应该就可以支持了。 WMF 旋转 转换
[解决办法]
不用那么麻烦,给你找段代码,试试

dw_1.object.datawindow.print.orientation=1 //横向打印

dw_1.object.datawindow.print.orientation=2 //纵向打印
[解决办法]
你不是要翻转90度打印吗?
[解决办法]
你可以试一下,这个设置和打印机的纵向和横向不一样
[解决办法]
要求用户取消不合理的需求,现在打印机才几个钱

读书人网 >PB

热点推荐