读书人

关于 Printer的打印有关问题

发布时间: 2012-04-15 18:39:21 作者: rapoo

关于 Printer的打印问题。
我想要实现如下功能

1:图片和文字混排(已经做到)
Printer.Canvas.StretchDraw(Image2.Canvas.ClipRect,Image2.Picture.Bitmap);

2:定义纸张大小(还没做到)

3:第一步中的混排, 我的图片是已经存在Image2里面了,
我想知道是否可以从制定的路径载入一张bmp图片?

图片载入后如果定位图片的位置?默认的好像就是直接打印在左上角,是 0,0的位置啊。


小弟我看了半天的书都还没能弄明白,

希望各位给我个帮助吧

[解决办法]
1:StretchDraw会造成失真,最好用copy
2:打印机的dpi和Image的dpi往往是不相等的所以打印出来的文字的大小和Image里的大小有误差的

读书人网 >.NET

热点推荐