文档

Java™教程
隐藏目录
打印
路径: 2D 图形
课程: Java 2D API 概述

打印

使用 Java 2D 打印 API,可以将所有的 Swing 和 Java 2D 图形,包括组合图形和图像,渲染到打印机上。该 API 还提供文档组合功能,可以执行更改打印页顺序等操作。

打印到打印机就像在屏幕上渲染一样。打印系统控制页面何时渲染,就像绘制系统控制组件何时在屏幕上绘制一样。

Java 2D 打印 API 基于一个回调模型,其中打印系统而不是应用程序控制何时打印页面。应用程序向打印系统提供有关要打印的文档的信息,打印系统确定每个页面需要成像的时间。

以下两个功能对于支持打印非常重要:

当需要成像页面时,打印系统使用适当的 Graphics 上下文调用应用程序的 print 方法。要在打印时使用 Java 2D API 功能,您需要将 Graphics 对象转换为 Graphics2D 类,就像在屏幕上渲染时一样。


上一页: 图像
下一页: 图形入门