定义打印请求属性
有时我们需要确定打印请求的某些方面。我们称之为属性。
是打印请求属性的示例:
- 副本数量(1,2 等),
- 方向(肖像或风景)
- 色度(单色,彩色)
- 质量(吃水,正常,高)
- 侧面(单面,双面等)
- 等等…
在选择其中一个以及每个具有哪个值之前,首先我们需要构建一组属性:
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
现在我们可以添加它们。一些例子是:
pras.add(new Copies(5));
pras.add(MediaSize.ISO_A4);
pras.add(OrientationRequested.PORTRAIT);
pras.add(PrintQuality.NORMAL);
现在可以将 pras
对象发送到打印作业请求(请参阅从打印服务创建打印作业 )。