C
Cycas
Unregistered / Unconfirmed
GUEST, unregistred user!
在打印机上怎么输出一条固定宽度的直线,如:1 毫米。
因为 1 毫米的直线在不同 dpi 的打印机以象素表示的
宽度都是不一样的,难道还得根据不同的打印机设置
Printer.Canvas.Pen.Width 吗?
而且有些打印机的水平和垂直分辨率是不一样的,
如 300dpi x 600dpi,那么以一定的 Printer.Canvas.Pen.Width
画出来水平和垂直直线实际宽度是否一样(我没有这样的打印机,
所以没法试),如果不一样,怎么解决这个问题?
最好给出例子。
因为 1 毫米的直线在不同 dpi 的打印机以象素表示的
宽度都是不一样的,难道还得根据不同的打印机设置
Printer.Canvas.Pen.Width 吗?
而且有些打印机的水平和垂直分辨率是不一样的,
如 300dpi x 600dpi,那么以一定的 Printer.Canvas.Pen.Width
画出来水平和垂直直线实际宽度是否一样(我没有这样的打印机,
所以没法试),如果不一样,怎么解决这个问题?
最好给出例子。