用java怎样调用和操作POS小票打印机怎么操作

查看: 8699|回复: 9
请问如何使小票打印机直接打印小票呀
主题帖子积分
新手入门, 积分 18, 距离下一级还需 32 积分
新手入门, 积分 18, 距离下一级还需 32 积分
请问如何使小票打印机直接打印小票呀
求教程 打印机是 爱普生的,usb接口带切纸功能
主题帖子积分
可以调用报表控件打印,例如reportX,excel等等都可以打印。
或者用web窗体打开,然后调用 wb.execWb[font=新宋体]( 6[/font
可以调用报表控件打印,例如reportX,excel等等都可以打印。
或者用web窗体打开,然后调用 wb.execWb( 6/*_OLECMDID_PRINT*/,,2/*_OLECMDEXECOPT_DONTPROMPTUSER*/ ) 打印。另外看看你的小票打印机有没有提供什么开发包之类可以调用,看看开发文档。
主题帖子积分
新手入门, 积分 18, 距离下一级还需 32 积分
新手入门, 积分 18, 距离下一级还需 32 积分
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=68277&ptid=12641][c
可以调用报表控件打印,例如reportX,excel等等都可以打印。
或者用web窗体打开,然后调用 wb.execWb( 6/*_ ...
爱普生的打印机,热敏的带切纸功能,是不是要找爱普生要开发包?
主题帖子积分
四级会员, 积分 1571, 距离下一级还需 429 积分
四级会员, 积分 1571, 距离下一级还需 429 积分
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=68278&ptid=12641][c
爱普生的打印机,热敏的带切纸功能,是不是要找爱普生要开发包?
你的问题太空洞,是找不到你要的答案的。
主题帖子积分
小票打印机应该都可以使用ESC/POS指令驱动
或者可以试试北洋小票打印机二次开发包,http://www.newbeiyang.net/down.asp
小票打印机应该都可以使用ESC/POS指令驱动
或者可以试试北洋小票打印机二次开发包,http://www.newbeiyang.net/down.asp
主题帖子积分
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=68281&ptid=12641][c
小票打印机应该都可以使用ESC/POS指令驱动
或者可以试试北洋小票打印机二次开发包,http://www.newbeiyang ...
看了一下网上相关的教程、资料、开源代码都不少。
POS票据打印机基本都兼容爱普生的ESC/POS指令,成为事实上的工业标准,所以调用方法基本都是通用的。
我给你简单举几个例子,例如使用楼上所说的北洋SDK操作USB端口的POS打印机:var posdll =&&raw.loadDll(&/dll/POSDLL.dll&)
var hpos = posdll.POS_Open(&BYUSB-0&, 0, 0, 0, 0, 0x13/*_POS_OPEN_BYUSB_PORT*/);
if(hpos == -1) error(&打开USB端口失败&,2)
//开始打印
posdll.POS_SetRightSpacing(0);
posdll.POS_SetLineSpacing(80);
posdll.POS_S_TextOut(&HotelChName&, 140, 1, 2, 0/*_POS_FONT_TYPE_STANDARD*/,8/*POS_FONT_STYLE_BOLD*/);
posdll.POS_FeedLine();
//关闭端口
posdll.POS_Close(); 非常简单,如果是使用网口就更简单了,简单例子:import wsock.tcp.
var tcpClient = wsock.tcp.client();
tcpClient.connect(&192.168.0.18& , 9100);
tcpClient.write(&要打印的内容&);
//发送指令,横向放大一倍
tcpClient.write(0x1c,0x21,4);一般人没有小票打印机这种东西,不方便测试,所以我也没有实际测试。你可以自己动手研究一下。
主题帖子积分
新手入门, 积分 18, 距离下一级还需 32 积分
新手入门, 积分 18, 距离下一级还需 32 积分
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=68292&ptid=12641][c
看了一下网上相关的教程、资料、开源代码都不少。
POS票据打印机基本都兼容爱普生的ESC/POS指令,成为 ...
谢谢啊我先多试一下
主题帖子积分
新手入门, 积分 49, 距离下一级还需 1 积分
新手入门, 积分 49, 距离下一级还需 1 积分
aardio能调用python的内建函数
就是不能调用自己写的函数,谁知道怎么处理?
aardio能调用python的内建函数& &就是不能调用自己写的函数,谁知道怎么处理?
主题帖子积分
一级会员, 积分 100, 距离下一级还需 100 积分
一级会员, 积分 100, 距离下一级还需 100 积分
之前有用到两款软件。只要打印机连接上电脑。就算打印机在脱机状态,也能打印。。这是不是用的WINAPI函数来打印的?
之前有用到两款软件。只要打印机连接上电脑。就算打印机在脱机状态,也能打印。。这是不是用的WINAPI函数来打印的?
主题帖子积分
新手入门, 积分 48, 距离下一级还需 2 积分
新手入门, 积分 48, 距离下一级还需 2 积分
认真学习中
认真学习中
Powered by温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(6719)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Java调用打印机打印',
blogAbstract:'package com.xiao.import java.io.*;import javax.print.*;import javax.print.attribute.*;import javax.print.attribute.standard.*;public class WinPrinter {\t/**\t * 打印\t */\tpublic static void print(){\t
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();\t
DocFlavor',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:5,
publishTime:2,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}2016年1月 Java大版内专家分月排行榜第二2015年12月 Java大版内专家分月排行榜第二2015年8月 Java大版内专家分月排行榜第二2015年3月 Java大版内专家分月排行榜第二2015年1月 Java大版内专家分月排行榜第二2014年12月 Java大版内专家分月排行榜第二2014年11月 Java大版内专家分月排行榜第二2014年6月 Java大版内专家分月排行榜第二2014年4月 Java大版内专家分月排行榜第二2014年1月 Java大版内专家分月排行榜第二2013年11月 Java大版内专家分月排行榜第二
2015年9月 Java大版内专家分月排行榜第三2015年6月 Java大版内专家分月排行榜第三2015年5月 Java大版内专家分月排行榜第三2015年2月 Java大版内专家分月排行榜第三2014年3月 Java大版内专家分月排行榜第三2013年12月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。

我要回帖

更多关于 网页调用小票打印机 的文章

 

随机推荐