英创WinCE主板彩色打印方案

   日期:2024-01-23     浏览:28    评论:0    
核心提示:英创公司WinCE系列工控主板(WinCE6、WinCE7)现可支持惠普USB喷墨打印机,提供彩色(黑白)打印功能。
英创公司WinCE系列工控主板(WinCE6、WinCE7)现可支持惠普USB喷墨打印机,提供彩色(黑白)打印功能。,

英创公司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);

  程序运行界面如下。

  测试效果如下图。

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

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服