首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从网站将照片身份证打印到塑料卡片打印机

从网站将照片身份证打印到塑料卡片打印机
EN

Stack Overflow用户
提问于 2010-10-28 21:00:45
回答 3查看 4.9K关注 0票数 3

有没有人有在网页浏览器中直接打印到照片身份证打印机的经验?

我有一个管理用户数据、照片等的web应用程序。我想在上面加上打印身份证的功能。web应用程序是一个单页javascript应用程序,它通过JSON与RESTful web服务进行对话。在用户点击打印按钮之前,我想在正面和背面显示打印卡片的外观以供审批。

我在考虑怎么做:

printer.

  • Generate

  • 生成前后JPG或PNG图像在服务器上打印,并发送给客户端以供显示和批准,然后以某种方式将图像发送到打印机。

  • 使用javascript与SVG或画布一起显示卡片在用户界面中打印以供审批,然后以某种方式将SVG/画布数据发送给 PDF并将其打印到打印机。
  • 使用
  • 来显示和打印
  • ,并使用javascript显示
  • 和print
  • Something or?

F 213。

我正在寻找任何形式的指导,任何人都可以提供任何方面的做法。如果你以前来过这条路,我很感激你的来信。特别是:

  • 你找到了什么资源来学习这方面的知识?
  • 是否有比其他品牌更好的打印机品牌?
  • 是我上面描述的任何更好的方法,为什么?
  • 也可以打印条形码、磁条数据、sim卡数据等等?

f 223

我知道这个问题可能是个暗处,但任何信息都会有所帮助。谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-04 22:38:07

我的公司这样做使用选项"2",例如一个代理(实际上是一个MFC应用程序)运行在一台带有卡片打印机的机器上。

代理定期检查internet URL以寻找新的打印作业;打印作业是使用在web服务器上生成的脚本定义的,该脚本包括要编码的mag条带数据、用户名/图片以及在卡片库存上打印它们的位置等细节。在成功打印作业后,代理将回发到服务器。回发服务器是很重要的,因为卡片打印机往往经常发生故障。

这种方法的最大好处是,多个用户可以共享一台打印机,因此您不需要为发生卡注册的每个工作站购买打印机。卡片打印机可以是繁琐的,需要大量的维护,所以它更容易支持一台打印机。

另一个好处是,您不必为所有想要支持的浏览器平台编写插件。最后,它允许使用Linux/MacOS打印卡的用户使用该系统(只要他们愿意设置windows机器来驱动打印机)。

票数 2
EN

Stack Overflow用户

发布于 2010-10-28 21:26:45

从四万英尺的角度看。我可以想到两种以微软为中心的方式..。两者都涉及浏览器之外的进程。

1)使用Internet,编写一个IE插件应用程序,通过对象声明插入浏览器,并将数据、图像等的Javascript字段值传递给浏览器。所有与打印机/打印驱动程序的通信都由远程处理.dll处理。我想你也可以用Firefox插件做类似的事情。我使用这种方法直接将信用卡阅读器的数据处理到浏览器屏幕上.

2)如果数据来自数据库,则编写一个独立代理,该代理运行在连接到打印机的工作站上。单击浏览器窗体上的“打印”按钮时,它将在数据库中设置一个标志。代理定期扫描此标志,并打印结果记录。我已经使用这种方法打印在埃隆或斑马卡打印机上。事实上,我用作为代理。

票数 2
EN

Stack Overflow用户

发布于 2010-10-28 21:41:58

从另一个40,000英尺的视图-如果它的简单布局(一张照片和几行文本),你知道哪个浏览器将用于打印-你可以所有的样式通过css。

我假设用户实际上已经将打印机安装在他的计算机上。

此外,打印条形码(这只是一个图像-如果使用合理的好打印机)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4047139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档