|
|||||||||
类 javax.print.DocFlavor
的使用
使用 DocFlavor 的软件包 | |
---|---|
javax.print | 为 JavaTM Print Service API 提供了主要类和接口。 |
javax.print 中 DocFlavor 的使用 |
---|
javax.print 中 DocFlavor 的子类 | |
---|---|
static class |
DocFlavor.BYTE_ARRAY 类 DocFlavor.BYTE_ARRAY 提供了预定义的静态常量 DocFlavor 对象,例如使用 byte 数组 ( byte[] ) 作为打印数据表示形式类的 DocFlavor。 |
static class |
DocFlavor.CHAR_ARRAY 类 DocFlavor.CHAR_ARRAY 提供了预定义的静态常量 DocFlavor 对象,例如使用字符数组 ( char[] ) 作为打印数据表示形式类的 DocFlavor。 |
static class |
DocFlavor.INPUT_STREAM 类 DocFlavor.INPUT_STREAM 提供了预定义的静态常量 DocFlavor 对象,例如使用 byte 流 ( ) 作为打印数据表示形式类的 DocFlavor。 |
static class |
DocFlavor.READER 类 DocFlavor.READER 提供了预定义的静态常量 DocFlavor 对象,例如使用字符流 ( ) 作为打印数据表示形式类的 DocFlavor。 |
static class |
DocFlavor.SERVICE_FORMATTED 类 DocFlavor.SERVICE_FORMATTED 提供了预定义的静态常量 DocFlavor 对象,例如用于服务格式化打印数据的 DocFlavor。 |
static class |
DocFlavor.STRING 类 DocFlavor.STRING 提供了预定义的静态常量 DocFlavor 对象,例如使用字符串 ( ) 作为打印数据表示形式类的 DocFlavor。 |
static class |
DocFlavor.URL 类 DocFlavor.URL 提供了预定义的静态常量 DocFlavor 对象。 |
返回 DocFlavor 的 javax.print 中的方法 | |
---|---|
DocFlavor |
SimpleDoc.getDocFlavor() 确定其 doc 对象将提供其部分打印数据的 doc flavor。 |
DocFlavor |
Doc.getDocFlavor() 确定此 doc 对象提供其部分打印数据所用的 DocFlavor。 |
abstract DocFlavor[] |
StreamPrintServiceFactory.getSupportedDocFlavors() 查询该工厂,了解从此工厂所获得打印机可接受的 doc flavor。 |
DocFlavor[] |
PrintService.getSupportedDocFlavors() 确定在设置此 PrintService 的作业时,客户端可以指定的打印数据格式。 |
DocFlavor[] |
FlavorException.getUnsupportedFlavors() 返回不受支持的 flavor。 |
参数类型为 DocFlavor 的 javax.print 中的方法 | |
---|---|
abstract MultiDocPrintService[] |
PrintServiceLookup.getMultiDocPrintServices(DocFlavor[] flavors, AttributeSet attributes) 应用程序不直接调用它。 |
abstract PrintService[] |
PrintServiceLookup.getPrintServices(DocFlavor flavor, AttributeSet attributes) 查找肯定可支持指定属性和 DocFlavor 组合的服务。 |
Object |
PrintService.getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes) 确定客户端在设置此 PrintService 的作业时,是否可以指定给定类别中的打印属性值。 |
AttributeSet |
PrintService.getUnsupportedAttributes(DocFlavor flavor, AttributeSet attributes) 标识在特定 DocFlavor 的上下文中打印请求不支持的属性。 |
boolean |
PrintService.isAttributeValueSupported(Attribute attrval, DocFlavor flavor, AttributeSet attributes) 确定客户端在设置此 PrintService 的作业时,是否可以指定给定的打印属性值。 |
boolean |
PrintService.isDocFlavorSupported(DocFlavor flavor) 确定此 PrintService 是否支持具体 DocFlavor 。 |
static MultiDocPrintService[] |
PrintServiceLookup.lookupMultiDocPrintServices(DocFlavor[] flavors, AttributeSet attributes) 查找能够打印 MultiDoc(包含所有指定的 doc flavor)的 MultiDoc PrintService。 |
static PrintService[] |
PrintServiceLookup.lookupPrintServices(DocFlavor flavor, AttributeSet attributes) 查找能够打印指定 DocFlavor 的 PrintService。 |
static StreamPrintServiceFactory[] |
StreamPrintServiceFactory.lookupStreamPrintServiceFactories(DocFlavor flavor, String outputMimeType) 查找 PrintService 的工厂,PrintJob 可使用它来输出数据流,数据格式由 flavor 指定。 |
static PrintService |
ServiceUI.printDialog(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes) 为用户提供一个选择 PrintService(打印机)的对话框。 |
参数类型为 DocFlavor 的 javax.print 中的构造方法 | |
---|---|
SimpleDoc(Object printData, DocFlavor flavor, DocAttributeSet attributes) 构造具有指定打印数据、doc flavor 和 doc 属性集的 SimpleDoc 。 |
所有类
|
|||||||||