我用的是picturebox控件,打印机是专用的图象打印机我用的语法是 Printer.PaintPicture picture1.image,0, 0为什么打印出来的图象的清析度和原图片文件相比,没有原来的图象清楚呢?窗体、picturebox1 的单位都是像数我急
解决方案 »
- 在线等大家帮忙,帮我看下该如何修改此段代码,关于TXT调用
- 让我沉吧~~~
- 请问在VB中能调用C写的程序吗?能调用winsock程序吗?
- 用datalist显示一个字段,删掉字段中一个内容,让他直接显示少了一个。
- 如何在自定义控件中调用Let过程呢?
- 十万火急!!!兄弟们救救我!怎么获得所有文件的关联程序的路径阿1!!!
- html help workshop 和 help workshop 有何不同,并且html help workshop如何找到?
- 初学VB,应该从哪开始?
- 如何在vb中调用系统的输入法
- 如何在VB程序中实现SQL语法检验?以及....
- vb是否会有前途?
- 哈哈,终于实现了将菜单嵌入到toolbar了
看看你的打印机,最烂的也有720DPI吧?
计算一下电脑上一张1024*768的图片,按照720DPI打印的话也就只有3.64厘米×2.73厘米
你硬要打那么打,呵呵,效果当然差咯。
我们平时讲显示器的分辨率多少多少,什么640*480阿,800*600阿,1024*768呀等等,都是错误的说法,正确的说法应该叫做:解析度,或者应该用电视机的说法叫做线数。
分辨率,既然有个“率”字则是一个比例,和图像的大小并没有关系,分辨率的单位是DPI,就是“DOT PER INCH”即:每英寸多少点。
720DPI的意思就是每英寸的长度上有720个点,1024个像素也就两英寸不到吧,1英寸=2.56厘米
知道了关系,就很容易计算一张电脑上的图片该打多大才合适了。
按照你的思路,我能算出要打印图象该打多大了现在如有一张 1024*768的图片 720DPI打印的话也就只有3.64厘米×2.73厘米这里的3.64厘米×2.73厘米,在打印机里怎样设置呢,急是用printer.height=3.64cm
printer.width=2.73cm
对吗?