一个开源的支持IPP打印的项目,jipsi 包中包括了打印PDF文件到网络打印机的例子和测试。
CUPS是Mac OS® X and other UNIX®-like系统中打印开源项目
在windows 我们可以使用这个包来使用网络打印机
例子:
URI printerURI = new URI("ipp://SERVER:631/printers/PRINTER_NAME");
IppPrintService svc = new IppPrintService(printerURI);
InputStream stream = new BufferedInputStream(new FileInputStream("image.epl"));
DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
Doc myDoc = new SimpleDoc(stream, flavor, null);
DocPrintJob job = svc.createPrintJob();
job.print(myDoc, null);
分享到:
相关推荐
这是用于 IPP / CUPS 的 Java 打印服务 API (JPS) 的实现。
开源报表打印组件JasperReports用法详解,开源报表打印组件JasperReports用法详解,开源报表打印组件JasperReports用法详解
开源网络蜘蛛介绍 开源网络蜘蛛介绍 开源网络蜘蛛介绍 开源网络蜘蛛介绍
本文设计并实现的打印服务器完全使用开源软件,扩展性强,只要能够找到Linux下的驱动程序源码,就能够轻松加入到打印服务器的支持列表中。
Paperwork 是一个开源网络云笔记系统,是 Evernote、Microsoft OneNote 和 Google Keep 的开源替代品。Paperwork 采用 PHP 开发,使用 Laravel 4 框架,提供一个很流行的 Web UI,基于 AngularJS 和 Bootstrap 3 ...
PacketFence的是一个完全支持,信任,自由和开放源码的网络访问控制(NAC)解决方案。拥有一个令人印象深刻的功能集包括一个俘虏门户网站登记和整治,集中有线和无线管理,强大的客户管理选项,802.1X支持,第2层...
开源技术发展介绍开源技术发展介绍.pptx
2021中国网络开源技术生态峰会PPT汇总,共21份。 轻量级k8s构建开放式边缘计算架构 白盒开放场景及研究探讨 大网网络操作系统+云网融合的智慧大脑 不断扩展的云网络边界和开源技术在其中的应用 网络操作系统-从开源...
一款很不错的开源网络硬盘系统,安全无毒,运行可靠
EduSoho开源网络课堂简介 EduSoho开源网络课堂是阔知自主研发的开源在线教学平台,它不仅拥有丰富的教学互动、社区化学习体验,支持课程共享、学分互认、教务对接的开放产品架构,同时结合云计算和教育大数据技术,...
QT打印选择方面不太多,LimeReport 是一个不错的选择。下载之后直接可用。
android几大主流开源网络库优劣势对比图。 主要帮助所有人梳理思路。
java项目之ExtJS 2.2 开源网络硬盘系统(jsp上传下载)java项目之ExtJS 2.2 开源网络硬盘系统(jsp上传下载)java项目之ExtJS 2.2 开源网络硬盘系统(jsp上传下载)java项目之ExtJS 2.2 开源网络硬盘系统(jsp上传...
jjk网络验证系统源码开源,此源码仅供学习交流 功能强大 功能丰富 使用简单 轻松上手 高效 安全 稳定 界面美观 大气
(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)(基于JSP的完整java毕业设计)ExtJS 2.2 开源网络硬盘系统(附源码)...
计算机网络 开源方法Computer Networks An Open Source Approach
安卓开源网络访问工具volley.jar,https://developer.android.com/training/volley/index.html
开源网络操作系统SONIC安装配置说明
OpenNMS是一个企业级基于Java/XML的分布式网络和系统监控管理平台。是网络管理系统Network Management System 的简称,是一种开源软件网络监视工具。
JSP源码——ExtJS 2.2 开源网络硬盘系统_dogdisk.zip