我正在使用 VB.NET (winforms) 在图片框中打印图像。图片框的大小为 525x300。
我可以通过调用 ScaleTransform() 轻松调整它的大小。
但是我应该将其调整为什么?
我需要在任何打印机上最终打印的图像为 3.5" x 2"。(名片大小。)
我假设我需要用户打印机的分辨率(我假设每个人都不同。)我如何得到它?
我需要 ScaleTransform() 调用的值是多少?
谢谢。
更新:我获得了打印机分辨率(300x300),但我将如何使用它来调整图像大小,使其始终在任何打印机上打印 3.5" x 2.0"?