delphi 获取打印机默认纸张_如何设置一台打印机打印不同尺寸的纸张
Delphi(Pascal) codevar
PrtInfo2: PPrinterInfo2;//具体的内容 查查MSDN
DeviceMode: PDeviceMode;//具体的内容 查查MSDN
strPrintName:string;//打印机名称
.............
Printer.SetPrinter(pchar(Printer.Printers[Printer.PrinterIndex]), PrtInfo2.pDriverName, PrtInfo2.pPortName, 0);//不修改系统默认打印机,仅修改当前程序所使用的打印机
.......
DeviceMode^.dmPaperSize := 256; //要设为其它可查API中的DevMode,自定义纸张
DeviceMode^.dmPaperLength := Trunc(StrToFloat(XMLPrintM.DocumentElement.AttributeNodes[3].text) * 100);
DeviceMode^.dmPaperWidth := Trunc(StrToFloat(XMLPrintM.DocumentElement.AttributeNodes[2].text) * 100);
DeviceMode^.dmFields := DeviceMode^.dmFields or DM_ORIENTATION;
DeviceMode^.dmFields := DeviceMode^.dmFields or DM_PAPERSIZE;
DeviceMode^.dmFields := DeviceMode^.dmFields or DM_PAPERLENGTH;
DeviceMode^.dmFields := DeviceMode^.dmFields or DM_PAPERWIDTH;
StrPCopy(DeviceMode^.dmDeviceName, strPrintName);
ResetDC(Printer.Handle, DeviceMode^);
delphi 获取打印机默认纸张_如何设置一台打印机打印不同尺寸的纸张相关推荐
- postscript打印机什么意思_涨知识|你不知道的关于打印机的打印过程和打印机驱动的那些事...
以前一直以为打印很简单,不就是编辑好文件按个"打印"就行了?但其实打印过程可以复杂到你分分钟"怀疑人生".你以为的打印过程可能是这样的 ↓. 我们看到的打印过程 ...
- 打印表格打印机没有反应_一分钟解决:不能打印、文档和表格也打不开
今天给大家分享前两天工作中遇到的一例故障:XP系统,所有的文档和表格都不开,打开文档表格会卡在office启动界面不动,多点几下office软件就卡死了,而且也不能打印,点击任何打印都没有反应,同时点 ...
- pb11 打印 自定义纸张_如何设置datawindow的打印纸张大小为指定的长、宽
Pb中定制打印页长 ---- 在使用连续纸打印数据窗口的情况下,需要定制打印的页长,以保证打印机 走纸正确,不用人工干预,实现连续打印.在PB中须调用外部函数来自定义纸张 长度,比较繁琐.本文介绍一种 ...
- html下拉框设置默认值_如何设置HTML select下拉框的默认值?
HTML中的select标签用于创建可选择选项的下拉列表:option标签包含选定时将使用的值.那么如何来设置select下拉框里的默认值?下面本篇文章就来给大家介绍一下,希望对大家有所帮助. 我们可 ...
- jquery 获取系统默认年份_你没有看错,爬网页数据,C# 也可以像 Jquery 那样
一:背景 1. 讲故事 前段时间搞了一个地方性民生资讯号,资讯嘛,都是我抄你的,你抄官媒的,小市民都喜欢奇闻异事,所以就存在一个需求,如何去定向抓取奇闻异事的地方号上的新闻,其实做起来很简单,用逻辑回 ...
- win10设置默认输入法_个性化设置技巧
个性化设置技巧 子墨居士前言本次内容主要是win10系统自带的功能,不是用第三方软件优化桌面的情况下,让自己的电脑桌面能更美观.更舒服.系统自身的个性化设置主要是下图中的几个.鼠标右击->个性化 ...
- c++ 获取窗体默认字体_告别瞎眼,让Windows字体显示不逊苹果电脑
macOS上的字体显示效果非常舒服细腻,与之相比,Windows系统的字体显示效果就有些粗糙(最直观的感受就是锯齿超多). Windows 系统上糟糕的字体显示体验主要是因为两个原因:1.默认字体&q ...
- 京瓷2010复印a4内容不全_京瓷1800打印机打印时设置了A4为什么打印不了复印正常...
是打印机打印不了,还是打印A4纸出来是别的尺寸?希望补充问题. 打印机若是打印不了,按照以下操作: 检查打印机是否链接上电脑:如果没有链接上的话,首先检查看电源有没打开,还有检查打印机连接电缆接口是否 ...
- 怎样在计算机上设置纸大小,打印机怎么设置纸张大小 打印机设置打印纸张大小的步骤教程...
打印机怎么设置纸张大小?当我们在使用打印机打印文档时,如果我们没有调整好大小,那么打印出来的文件就会不太工整,或者只打印到部分的内容,所以想要打印出刚好合适的文件,最好是先调整好纸张大小在操作,很多的 ...
最新文章
- 基于XFS的NAS数据恢复可以做了
- 芯片短缺加剧,上半年汽车销量逆势上涨的丰田也扛不住了,9月减产40%
- USB 之四 USB 发展(更名)史 / USB 规范变化
- 05_学生管理系统,xml读写,布局的综合应用
- 如何解决Maven依赖本地仓库eclipse报错的问题
- LeetCode 1981. 最小化目标值与所选元素的差(DP)
- QML工作笔记-2种输入框的使用(TextField与TextInput)
- uniapp小程序迁移到TS
- (72)加法器设计(全加器)
- 2015南阳CCPC L - Huatuo's Medicine 水题
- loadrunner遇到错误继续运行
- python报表自动化系列 - 在Windows中打开指定目录
- (赵强老师原创)搭建CDH实验环境,三个节点的安装配置
- 架构师接龙 飞信孙朝晖VS.139说客李祎
- 面试被问到你的优点和缺点时,该如何完美的回答
- 分子生物学知识点归纳
- struts的增删查改
- 微软高级流格式ASF简介
- Zipalign 报错 Unable to open ‘xxx.apk’ as zip archive
- 数字图像处理--空间变换
热门文章
- 谷歌AI掌门人Jeff Dean获冯诺依曼奖;微软计划自研PC和服务器芯片;Ruby 3.0 RC1发布|极客头条...
- 30 岁成 AI 顶尖科学家,这位阿里副总裁厉害了
- 程序员“放弃” Python!?发生了啥?
- 赠书 | 数据库怎么选择?终于有人讲明白了
- 华为全场景AI计算框架MindSpore正式开源,赋能开发者昇腾万里
- Java 11 升级:“债务”“危机”
- 如何快速打通 Docker 镜像发布流程?
- 小米回应“米家”商标争议;人人 App 回归社交市场;TiDB 2.1.19 发布| 极客头条...
- 泡着枸杞写bug的三流程序员凭什么逆袭到一线大厂?你不服不行!
- 如何成为一枝独秀的技术领导者?