请教个打印机DPI 的问题,多谢!

riveryh 2014-09-16 08:25:50
需要控制打印图片的大小,请教一下用什么方法能获取打印机的DPI?
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
anabiosispe 2014-09-18
  • 打赏
  • 举报
回复
打印机的dpi是可以通过程序获取到的。 PrintSet或者DocumentPageSetting之类的, 我可以确定可以从程序中读取到,不过哪个类我忘记了,懒得去翻代码了。 不过你打印图片的话,无需考虑打印机的dpi。 打印图片用Graphics.DrawImage去绘制位图,会按物理尺寸打印的,无关乎打印机的dpi。
蝶恋花雨 2014-09-16
  • 打赏
  • 举报
回复
首先确认你的打印机是什么牌子的,有没有接口或者文档,如果有就调用你打印机的接口。 参考 http://bbs.csdn.net/topics/390225154 http://bbs.csdn.net/topics/390554556 打印机的DPI在打印机首选项能看到吧?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧