我要求根据用户的选择,通过Web浏览器将文档直接打印到多台打印机 . 用户将在我们的服务上设置不同的打印机,并将选择使用哪种打印机 .

dropship.amazon.in(亚马逊的仓库管理系统)使用此功能 . 他们称之为PackStations

以下是使用packstation的步骤:

首先,我们需要为不同的类别保存打印机名称或地址,如标签打印,条形码打印 .

单击指定类别前面的start将下载包含以下源的jnlp文件 .

VendorFlex Print Server

Amazon.com

VendorFlex Print Server

VendorFlexPrintServer

QNAY

test

https://dropship.amazon.in:443

执行此文件将显示两个按钮,启动和停止 .

启动后,如果我从网络浏览器打印条形码,它将在没有任何提示的情况下通过指定的打印机进行打印 .

现在我有疑虑

浏览器如何与AWT应用程序通信?打印命令是否直接发送到AWT应用程序?

来自浏览器的打印命令是否首先发送到亚马逊服务器,然后它命令AWT应用程序打印 . 如果是这种情况,服务器如何匹配Web浏览器的用户和AWT应用程序的用户是相同的 .

如果有任何文档可以让我对此有所了解,那将非常有用 .

谢谢

浏览器如何支持java打印_使用JAVA AWT / jnlp从Web浏览器通过指定的打印机进行打印...相关推荐

  1. java 批量打印_用java怎样实现批量打印

    展开全部 下面是实现Java批量打印功能的具体工具类,其中的Info类和UserClass为具体的快递面单中要打印的信息e68a8462616964757a686964616f313333633839 ...

  2. java多线程交替打印_使用Java实现三个线程交替打印0-74

    使用Java实现三个线程交替打印0-74 题目分析 三个线程交替打印,即3个线程是按顺序执行的.一个线程执行完之后,唤醒下一个线程,然后阻塞,等待被该线程的上一个线程唤醒.执行的顺序是一个环装的队列 ...

  3. java掌握_掌握Java 11的Constantdynamic

    java掌握 为了使JVM对动态语言更具吸引力,该平台的第七版已将invokedynamic引入了其指令集. Java开发人员通常不会注意到此功能,因为该功能已隐藏在Java字节码中. 简而言之,通过 ...

  4. java 示例_最佳Java示例

    java 示例 什么是Java? (What is Java?) Java is a programming language developed by Sun Microsystems in 199 ...

  5. 万年历 java程序_用Java编程输出万年历的功能实现

    1.功能实现 输入1查看上个月日历 输入2查看下个月日历 输入3查看去年本月日历 输入4查看明年本月日历 输入5查看指定月份日历 2.代码所导入的包 import java.text.ParseExc ...

  6. 谷歌去水印java实现_在Java中实现Google的“您的意思是”功能

    谷歌去水印java实现 介绍 搜索引擎用户经常因各种原因而拼写错误的搜索词,包括键盘问题(键不起作用),陌生的国际名称(例如Sigmund Freud),意外更改一个字母(Sinpsons)或添加一个 ...

  7. Java中秋_【java】中秋节好礼

    每逢佳节倍思亲,中秋节到了,这里祝愿大家中秋节快乐. 今天主要向大家介绍的是如何自动打开浏览器并自动搜索指定内容. 1. 下载谷歌浏览器驱动 为什么要下载驱动? 因为一般的写爬虫的方法是用脚本直接对目 ...

  8. java安装_使用Java 9模块化来发布零依赖本机应用程序

    java安装 为什么我不能仅构建一个.EXE? 首次引入Java时,主流编程语言大多要么编译成独立的可执行文件(例如C / C ++,COBOL),要么在解释器中运行(例如Perl,Tcl). 对于许 ...

  9. java书籍_学习Java最好的10本书,从入门到精通

    在当代,学习Java等编程课程的主要方式是视频资源,如果你想学,在网上五分钟之内就可以找到一堆学习视频,瞬间将你的硬盘填满.但是这些课程质量良莠不齐,对于小白来说很难辨别好坏. 但是书籍不同,书籍都是 ...

最新文章

  1. Java架构技术揭秘:Redis+Nginx+Dubbo精选+面试题+精选视频(送)
  2. JAVA中类似C中memcpy功能
  3. 精美的手机界面设计素材和线框图设计工具推荐
  4. leetcode 561. 数组拆分 I(排序)
  5. jQuery万能浮动框插件测试
  6. RHEL5中mdadm配置raid5磁盘阵列
  7. python3 asyncio_asyncio--python3未来并发编程主流、充满野心的模块
  8. C++STL学习笔记(4) 分配器(Allocator)
  9. qmessagebox 设置显示屏幕中间_windows7屏幕分辨率设置
  10. loadrunner—web_url
  11. [转载] 使用hexo+github搭建免费个人博客详细教程
  12. H3c服务器升级硬盘固件,H3C交换机升级固件版本
  13. 爬取某类网站并生成csv文件(人民邮电出版社书籍信息)
  14. python使用win32和flask实现接收请求发送QQ消息
  15. LabVIEW图形化TensoRT工具包的安装下载分享
  16. 怎样去掉QMainWindow最大化和最小化按钮
  17. 计算机基础第五章知识,计算机基础第次作业第五章Powerpoint知识题.doc
  18. RMAN backup
  19. CODE[VS]2996 Comrade 同志
  20. 软件开发团队建设思路谈

热门文章

  1. web前端面试题(面试题大全)
  2. RS485网关如何对施耐德PLC进行数据采集和无线通信
  3. php开发c盘多大,win10占用c盘多大空间
  4. 大数据技术(林子雨版)——期末复习知识点
  5. 跨境电商亚马逊运用淘宝无货源店群模式?三点不可为
  6. mysql数据库的事务 acid 隔离级别 脏读 脏写 幻读 不可重复读
  7. ARDUINO NANO 的 PID 循迹小车
  8. ofo遭遇巨额索赔,共享单车告别“野蛮增长”?
  9. 用Internet Download Manager下载网盘资源,每秒1M以上!
  10. 2月,写在转行7年之际