锅锅,每个打印机的分辨率不同,所显示的像素也不同撒,有的时候也是像楼上说的情况一样.... 给你一个可以获取打印机默认纸张大小(像素)的代码,希望对你有帮助...PrintDialog BS = new PrintDialog(); int x = BS.PrinterSettings.DefaultPageSettings.PaperSize.Width;//打印机默认纸张大小 int y = BS.PrinterSettings.DefaultPageSettings.PaperSize.Height;
给你一个可以获取打印机默认纸张大小(像素)的代码,希望对你有帮助...PrintDialog BS = new PrintDialog();
int x = BS.PrinterSettings.DefaultPageSettings.PaperSize.Width;//打印机默认纸张大小
int y = BS.PrinterSettings.DefaultPageSettings.PaperSize.Height;