- java.lang.Object
-
- javax.print.attribute.EnumSyntax
-
- javax.print.attribute.standard.Compression
-
- All Implemented Interfaces:
-
Serializable
,Cloneable
,Attribute
,DocAttribute
public class Compression extends EnumSyntax implements DocAttribute
类压缩是打印属性类,枚举,用于指定打印数据的压缩方式。 压缩是打印数据(文档)的属性,而不是打印作业。 如果没有为文档指定压缩属性,则打印机假定文档的打印数据未压缩(即,默认压缩值始终为NONE
)。IPP兼容性:由
getName()
返回的类别名称是IPP属性名称。 枚举的整数值是IPP枚举值。toString()
方法返回属性值的IPP字符串表示形式。- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static Compression
COMPRESS
UNIX压缩技术。static Compression
DEFLATE
ZIP公共领域充气/放气压缩技术。static Compression
GZIP
GNU zip压缩技术描述于 RFC 1952 。static Compression
NONE
不使用压缩。
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
Compression(int value)
使用给定的整数值构造新的压缩枚举值。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Class<? extends Attribute>
getCategory()
获取要用作此打印属性值的“类别”的打印属性类。protected EnumSyntax[]
getEnumValueTable()
返回类Compression的枚举值表。String
getName()
获取此属性值是一个实例的类别的名称。protected String[]
getStringTable()
返回类Compression的字符串表。-
Methods inherited from class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString
-
-
-
-
字段详细信息
-
NONE
public static final Compression NONE
不使用压缩。
-
DEFLATE
public static final Compression DEFLATE
ZIP公共领域充气/放气压缩技术。
-
GZIP
public static final Compression GZIP
GNU zip压缩技术描述于 RFC 1952 。
-
COMPRESS
public static final Compression COMPRESS
UNIX压缩技术。
-
-
方法详细信息
-
getStringTable
protected String[] getStringTable()
返回类Compression的字符串表。- 重写:
-
getStringTable
在EnumSyntax
- 结果
- 字符串表
-
getEnumValueTable
protected EnumSyntax[] getEnumValueTable()
返回类Compression的枚举值表。- 重写:
-
getEnumValueTable
EnumSyntax
- 结果
- 值表
-
getCategory
public final Class<? extends Attribute> getCategory()
获取要用作此打印属性值的“类别”的打印属性类。对于类Compression和任何供应商定义的子类,该类别是本身的类Compression。
- Specified by:
-
getCategory
接口Attribute
- 结果
-
打印属性类(category),一个
java.lang.Class
类的实例。
-
-