0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创WinCE主板彩色打印测试

英创信息技术 作者:英创信息技术 2019-10-17 11:08 次阅读

英创公司WinCE系列工控主板(WinCE6、WinCE7)现可支持惠普USB喷墨打印机,提供彩色(黑白)打印功能。

除了最早支持的pcl协议激光打印机,现在英创还可支持PCL3GUI协议喷墨打印机。该协议为惠普HP喷墨打印机所使用协议,HP公司喷墨打印机也是市场上主流打印机之一。喷墨打印机可以打印彩色页面,相比激光打印机,价格便宜很多,HP目前市面上主流喷墨打印机(Deskjet 1011,Deskjet 1010)价格只在200元左右,是考虑打印功能的客户的最佳选择。

测试

为方便客户测试打印功能,英创提供测试程序test_PclPrinter.exe,该程序将包含在最新的开发光盘中,客户也可以联系英创工程师获得。程序核心打印代码如下。

DOCINFO di={sizeof(DOCINFO),L'printer',NULL};
DEVMODE m_dm;
memset(&m_dm,0,sizeof(DEVMODE));
m_dm.dmSize = sizeof(DEVMODE);
m_dm.dmOrientation = DMORIENT_PORTRAIT;
m_dm.dmPrintQuality = DMRES_HIGH;
m_dm.dmPaperSize = DMPAPER_A4;
m_hdcprint = CreateDC(TEXT('PCLGUI.dll'), TEXT('PCLGUI Inkjet'), TEXT('LPT1:'), &m_dm);
StartDoc(m_hdcprint,&di);//开始执行一个打印作业
StartPage(m_hdcprint);//打印机走纸,开始打印
SaveDC(m_hdcprint);//保存打印机设备句柄

DrawTable();
RestoreDC(m_hdcprint,-1);//恢复打印机设备句柄
EndPage(m_hdcprint);//打印机停纸,停止打印
EndDoc(m_hdcprint);//结束一个打印作业
DeleteDC(m_hdcprint);
程序运行界面如下。

测试效果如下图。

以前的主板要支持打印功能需要联系英创工程师升级内核。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34608
收藏 人收藏

    评论

    相关推荐

    WINCE工控主板软键盘使用注意事项

      WinCE工控主板当窗口焦点位于输入框时会自动弹出软键盘。使用SipShowIM函数可以控制软键盘的显示与关闭,SipSetCurrentIM函数可以切换软键盘类型。  另外,EM335x工控
    发表于 06-23 15:11

    WinCE主板彩色打印方案

    公司WinCE系列工控主板WinCE6、WinCE7)现可支持惠普USB喷墨
    发表于 07-06 10:08

    工控主板大容量U盘SD卡支持情况测试

      在实际应用中,有时可能产生大量数据,需要大容量的U盘或SD卡进行辅助存储。工控主板提供了对大容量U盘及SD卡的支持,以下为我们选取了有代表性的大容量U盘及SD卡在
    发表于 09-19 10:33

    WinCE主板CAN接口数据接收性能测试

      在公司嵌入式主板产品中,高端的335x主板系列及低端的ESM9287主板均可支持2路CAN总线标准接口。本文提供CE平台的EM335
    发表于 09-19 11:15

    WinCE工控主板开发常见问题

    开发工具选择  嵌入式主板,预装操作系统可以分为WinCE5.0、WinCE6.0、WEC7、WEC2013,不同
    发表于 11-14 10:23

    支持Linux高级客户自行移植内核

      为了满足Linux高级客户的应用需求,发挥Linux系统的强大功能,从2017年1月起,公司采取硬件开源的方法,支持Linux高级客户在
    发表于 01-18 13:52

    工控主板产品选型指南

      成都信息技术有限公司是一家专注于嵌入式工控主板研发、销售与服务的高科技公司,在嵌入式领域已有超16年的从业经历。公司的
    发表于 02-28 11:28

    嵌入式主板的无线通讯解决方案

    虚拟串口,PPP拨号登录进相应的无线网络,然后应用程序就可通过标准的Socket API进行数据通讯。  目前公司的ESMARC主板可支持多种2G / 3G / 4G无线通讯模块,包括移动、联通
    发表于 03-24 14:00

    串口WiFi方案使用说明

    上的编程方法》,《串口WiFi在WinCE工控主板上的编程方法》。成都信息技术有限公司http://www.emtronix.com
    发表于 04-05 15:52

    WinCE工控主板WiFi解决方案

      WinCE工控主板提供了3种不同的WiFi解决方案。1、ETA6103低成本WiFi解决方案ETA6103是
    发表于 10-19 15:36

    主板中预装Modbus通讯协议

    modbus_Master.h,与原来的静态库保持不变,相应各个API函数的说明请参见网站技术天地文章《Wince下的Modbus主控通讯协议》、《
    发表于 10-20 10:40

    主板JAVA应用开发简介

    。  鉴于主板主要应用于工业控制和通信管理领域,所以提供的Java硬件支持包主要包括对以太网口、串口、CAN、GPIO、SPI、I2
    发表于 10-20 13:13

    JAVA操作主板SPI接口简介

    访问硬件资源,提供了Java硬件支持包,主要支持的工控接口有:以太网、串口、CAN、GPIO、SPI、I2C、RTC等。本文主要介绍使用Java语言调用Java硬件支持包,操作
    发表于 10-20 13:16

    WinCE工控主板对音频播放的支持

      WinCE工控主板均提供了一路I2S信号接口用于为系统增加音频播放功能。  ETA972是采用Cirrus Logic的CS4272音频解码芯片的音频扩展模块,可与
    发表于 08-24 11:16

    WinCE6系统CEDB故障分析

    Release版正常WEC7主板命令行测试程序Debug版正常WEC7主板命令行测试程序Release版正常  实验表明:  CEDB故障均出现在W
    发表于 08-24 13:45