如何获取打印机参数

2016-02-19 15:32 21 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是如何获取打印机参数,一起来学习了解下吧!

【 tulaoshi.com - 编程语言 】

  1、打印机的分辨率(象素/英寸)

  X方向分辨率=GetDeviceCaps(Printer-Handle,LOGPIXELSX);

  Y方向分辨率=GetDeviceCaps(Printer-Handle,LOGPIXELSY);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  2、打印纸的大小(以象素为单位)

  通过Printer的PageWidth和PageHeight属性可得到可打印范围的象素数

  物理象素数用以下API得到:

  宽=GetDeviceCaps(Printer-Handle,PHYSICALWIDTH)

  高=GetDeviceCaps(Printer-Handle,PHYSICALHEIGHT)

  物理象素数总是比可打印范围的象素数要大一些(去掉页边距等)。

  3、打印纸的实际大小(以英寸为单位)

  打印纸的实际大小=物理象素数/分辨率;

  纸的宽度=(double)(GetDeviceCaps(Printer-Handle,PHYSICALWIDTH)/

  GetDeviceCaps(Printer-Handle,LOGPIXELSX));

  纸的高度=(double)(GetDeviceCaps(Printer-Handle,PHYSICALHEIGHT)/

  GetDeviceCaps(Printer-Handle,LOGPIXELSY));

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  注:1 inch=2.54 cm 

来源:http://www.tulaoshi.com/n/20160219/1609857.html

延伸阅读
标签: 打印机 电脑 无线
点击开始-运行 在笔记本电脑上依次单击“开始”→“运行”,弹出“运行”命令对话框,如下图 输入192.168.1.69 在“运行”命令对话框的“打开”后面的文本框里面输入192.168.1.69,然后单击“确定”命令按钮,如下图 双击“打印机2” 在打开的“192.168.1.69”窗口中找到名称为“打印机2”的共享打印机,双击“打印机2...
标签: 电脑入门
有些打印机拥有双面打印的功能,能充分的利用纸张,十分的实用,虽然价格比较高。大部分情况下拥有双面打印功能的打印机默认不会打印双面,需要进行一定的设置,个别的设置偏麻烦。 点击屏幕左下角的开始菜单,选择打印机和传真项: 在打开的打印机和传真窗口中,右击需要设置的、拥有双面打印功能的打印机: 在弹出的对话框中选择Dev...
打印机租赁陷阱有哪些 押金扣押 打印机租赁商家将打印机出租给租户时,会收取一部分的押金以作保障。一般的租赁合同上会有一条约规定:在租赁合同结束后,出租商对出租设备进行检查,查看是否完好无损,若完好无损则退还所有押金。这句条约也恰恰被部分不良商家所利用,当租户完好无损的将打印机设备归还时,并催还押金时,不良...
标签: 电脑入门
共享打印前请确认,共享者的电脑和使用者的电脑在同一个局域网内,同时该局域网是畅通的。 第一步,共享打印机。 1、首先,确认与共享打印机相连的处于开机状态,而且已经安装过打印机驱动程序,并且可实现正常打印,对于驱动安装在这里就不讲述了。(本次实际操作的的两台电脑使用的均为Windows XP专业版操作系统) 2、共享打印机实际操作。...
标签: 电脑入门
让大家都知道局域网是怎么样共享打印机的.呵呵. 首先我们说说要实现局域网打印机共享的必备要求把: 需要两台或者多台电脑组成的局域网络,打印机一台(针式打印机、喷墨打印机、激光打印机等都可以)然后选择局域网其中的一台电脑,接打印机,我们叫它打印机服务器,其余的电脑是共享打印机服务器的打印机,我们叫它打印机客户机.已下简称,服务器和...

经验教程

680

收藏

49
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部