如何获取打印机参数

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

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

【 tulaoshi.com - 编程语言 】

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

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

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

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

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

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

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

  宽=GetDeviceCaps(Printer-Handle,PHYSICALWIDTH)

  高=GetDeviceCaps(Printer-Handle,PHYSICALHEIGHT)

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

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

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

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

  GetDeviceCaps(Printer-Handle,LOGPIXELSX));

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

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

  GetDeviceCaps(Printer-Handle,LOGPIXELSY));

  注:1 inch=2.54 cm 

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

延伸阅读
标签: 电脑入门
如何连接网络打印机 局域网打印机共享问题 一、首先启用guest来宾帐户; 二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,从网络访问此计算机中加入guest帐户,而拒绝从网络访问这台计算机中删除guest帐户; 三、我的电脑→工具→文件夹选项→查看→去掉使用简单文件共享(推荐)前的勾...
标签: 电脑入门
什么是针式打印机? 针式打印机的打印原理是通过打印针对色带的机械撞击,在打印介质上产生小点,最终由小点组成所需打印的对象。而打印针数就是指针式打印机的打印头上的打印针数量。而打印针的数量直接决定了产品打印的效果和打印的速度。目前最常见的产品的打印针数为24针,早期的针式打印机也有采用9针的,但是打印的效果和速度都要逊色很...
标签: 电脑入门
让大家都知道局域网是怎么样共享打印机的.呵呵. 首先我们说说要实现局域网打印机共享的必备要求把: 需要两台或者多台电脑组成的局域网络,打印机一台(针式打印机、喷墨打印机、激光打印机等都可以)然后选择局域网其中的一台电脑,接打印机,我们叫它打印机服务器,其余的电脑是共享打印机服务器的打印机,我们叫它打印机客户机.已下简称,服务器和...
步骤 1:检查硬件 许多打印问题是由于硬件设置不正确造成的。 以下是如何将电缆插入正确位置并确保打印机接通电源的相关信息。 检查电缆是否正确连接 检查以确保打印机的电源线已插入到电源插口中,同时打印机电缆已正确地从打印机连接到计算机。 典型的 USB 电缆和端口 请检查电源 检查以确保打印机电源开关处于打开状态,或者,如果...
标签: 打印机 电脑
确定打印机能正常使用 首先确定打印机是否能正常使用,然后将usb数据线连接电脑和打印机。 打开控制面板 打开我的电脑进入控制面板(我的是windos7)。 进入硬件和声音选项 接着,进入硬件和声音选项。 添加打印机 点击设备和打印机选项的添加打印机。 添加本地打印机 第二个不用管他,他是装无线打印机的一般用不上。然...

经验教程

667

收藏

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