Printing 在VB6中打印到精确大小

Printing 在VB6中打印到精确大小,printing,vb6,Printing,Vb6,我正在寻找一种方法来打印位图图像在VB6在一个特定的像素/毫米比。这个想法是要有一个功能,可以打印一个500 x 500像素的图像,在n x n mm处,一个1000 x 1000像素的图像,在2 x 2 x n mm处,一个1000 x 500像素的图像,等等 我已经广泛地寻找解决这个问题的方法,但收效甚微。我发现的最有希望的解决方案是在DEVMODE结构中设置成员,但是关于这方面的文档非常少。Printer类也有一些scale方法,但没有一个听起来像是我所需要的 有人对如何实现此功能有想法吗

我正在寻找一种方法来打印位图图像在VB6在一个特定的像素/毫米比。这个想法是要有一个功能,可以打印一个500 x 500像素的图像,在n x n mm处,一个1000 x 1000像素的图像,在2 x 2 x n mm处,一个1000 x 500像素的图像,等等

我已经广泛地寻找解决这个问题的方法,但收效甚微。我发现的最有希望的解决方案是在DEVMODE结构中设置成员,但是关于这方面的文档非常少。Printer类也有一些scale方法,但没有一个听起来像是我所需要的

有人对如何实现此功能有想法吗?

试试看。可以在参数中指定宽度和高度。另外,前面的回答是:。

试试看。可以在参数中指定宽度和高度。另外,前面在这里回答过,.

可能重复的可能重复的