Printer的学习
来源:互联网 发布:无主之地mac 迅雷下载 编辑:程序博客网 时间:2024/05/18 11:29
GetDeviceCaps(Printer.Handle,LOGPIXELSX);获得水平方向每英寸多少个点
GetDeviceCaps(Printer.Handle,LOGPIXELSY) 获得竖直方向每英寸多少个点
像我的的打印机hp
GetDeviceCaps(Printer.Handle,LOGPIXELSX);=600
GetDeviceCaps(Printer.Handle,LOGPIXELSY);=600
A4纸的尺寸是210x297毫米 ,
1英寸=25.4毫米,
经过换算 210/25.4*600 大于等于4961
297/25.4*600 大于等于7016
A4转成成点4961*7016
这个和
GetDeviceCaps(printer.Handle,PHYSICALWIDTH)
GetDeviceCaps(printer.Handle,PHYSICALHEIGHT)
是一致的
但是打印的时候有两边是有边距不能打印的
GetDeviceCaps(printer.Handle,PHYSICALOFFSETX)=88
GetDeviceCaps(printer.Handle,PHYSICALOFFSETY)=84
实际A纸的可打印的点式 4784*6848
和
GetDeviceCaps(printer.Handle,HORZRES) 这个就是Printer.PageWidth
GetDeviceCaps(printer.Handle,VERTRES) 这个就是Printer.PageHeight
相等
你可以直接用Printer.PageWidth 和 Printer.PageHeight
直接计算打印机可以尺寸的比例
- Printer的学习
- printer的监控
- Printer
- Printer Printer
- ICE 学习进阶1-Printer Demo开发
- Distiller Printer输出文件的设置
- vb CommonDialog printer 的flags设置
- office里连接远程printer的方法
- POJ3125 printer(队列的使用)
- [Printer]Zebra条码打印机的使用
- ABAP report printer的基本概念介绍
- printer扩展的一些使用疑问
- 打印机 Foxit Reader PDF Printer 所需的驱动程序 Foxit Reader PDF Printer Driv
- 算法学习【13】—— 1443. Printer Queue
- Visual Basic .NET 中 Printer 对象的更改
- PDFMaker无法找到Adobe PDF Printer 的打印驱动程序
- PDFMaker无法找到Adobe PDF Printer的打印机驱动
- 佳博打印机GP-Printer TEXT 命令无效的问题
- 如何判断一台机器是否属于域
- android MediaPlayer 创建失败的问题及解答
- android MediaPlayer 创建失败的问题及解答
- 事务日志在运行 SQL Server 的计算机上意外增大或充满
- 堆和栈的区别
- Printer的学习
- 一些Flex开源项目的整理
- Spring Framework—声明式事务管理(转:http://blog.csdn.net/J2EEWEIWEI/archive/2010/09/28/5911865.aspx)
- 浅谈确定性函数,确定性函数和标量子查询的cache机制,代码可重用和性能
- STL 源码剖析
- ubuntu eclipse svn 1.6.x 安装
- 开始——运行命令大全
- Activity的onCreate和onStart哪个开销大? 顶级程序员心得
- 简易的按钮事件----Button事件处理