Java 调用打印服务 API

http://blog.csdn.net/qq1036053871/article/details/18736169

从较高层次上来看,使用 Java 打印服务 API 的步骤是很简单的:

1. 定位打印服务(打印机) ,可以限制返回的列表,只要那些符合您应用程序需要的打

印机。打印服务由 PrintService 的实例体现。

2. 通过调用 PrintService 接口中定义的 createPrintJob() 方法创建一个打印任务。 打印

任务由 DocPrintJob 的一个实例代表。

3. 创建一个 Doc 接口的实现,来描述你想要打印的数据。你也可以创建一个

PrintRequestAttributeSet 的实例,来定义你想要的打印选项。

4. 通过 DocPrintJob 接口定义的 print() 方法来初始化打印,指定你先前创建的 Doc,

指定 PrintRequestAttributeSet 或者空值。

现在你可以检查每一步,并试着完成它们。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,120评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,341评论 18 399
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,306评论 0 10
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,318评论 25 709
  • 获取镜像命令格式 Docker Registry地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是 D...
    sunny4handsome阅读 1,504评论 0 0

友情链接更多精彩内容