DPI在印刷中起到很的作用,决定印刷的质量。
但是c#中GDI都是采用默认的DPI--即你显示器的DPI。
这个就比较麻烦了,比如进入打印,或者印刷往往尺寸不对。
其实Bitmap里面有个属性专门设置DPI的,“SetResolution”
使用方法就是
第一个参数表示x坐标上的dpi,第二个就是y坐标上的dpi;
但是c#中GDI都是采用默认的DPI--即你显示器的DPI。
这个就比较麻烦了,比如进入打印,或者印刷往往尺寸不对。
其实Bitmap里面有个属性专门设置DPI的,“SetResolution”
使用方法就是
Bitmap bmp = new Bitmap(width, height);
bmp.SetResolution(DPI, DPI);
bmp.SetResolution(DPI, DPI);