JavaTM 2 Platform
Standard Ed. 6

javax.print.attribute.standard
類別 Compression

java.lang.Object
  繼承者 javax.print.attribute.EnumSyntax
      繼承者 javax.print.attribute.standard.Compression
所有已實作的介面:
Serializable, Cloneable, Attribute, DocAttribute

public class Compression
extends EnumSyntax
implements DocAttribute

Compression 類別是列印屬性類別,它是一個列舉值,指定如何壓縮列印資料。Compression 是列印資料(文檔)的屬性,而不是 Print Job 的屬性。如果沒有指定文檔的 Compression 屬性,則印表機假定該文檔的列印資料是未壓縮的(即預設的 Compression 值總是 NONE)。

IPP Compatibility: getName() 所返回的類別別名稱為 IPP 屬性名稱。列舉的整數值為 IPP 列舉值。toString() 方法返回屬性值的 IPP 字元串表示形式。

另請參見:
序列化表格

欄位摘要
static Compression COMPRESS
          UNIX 壓縮技術。
static Compression DEFLATE
          ZIP 公共域 inflate/deflate 壓縮技術。
static Compression GZIP
          RFC 1952 中所描述的 GNU zip 壓縮技術。
static Compression NONE
          不使用壓縮。
 
建構子摘要
protected Compression(int value)
          建構具有給定整數值的新壓縮列舉值。
 
方法摘要
 Class<? extends Attribute> getCategory()
          獲取將被用作此列印屬性值的“類別別”的列印屬性類別。
protected  EnumSyntax[] getEnumValueTable()
          返回 Compression 類別的列舉值表。
 String getName()
          獲取類別別名稱,這裡此屬性值是該類別別的實例。
protected  String[] getStringTable()
          返回 Compression 類別的字元串表。
 
從類別 javax.print.attribute.EnumSyntax 繼承的方法
clone, getOffset, getValue, hashCode, readResolve, toString
 
從類別 java.lang.Object 繼承的方法
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

NONE

public static final Compression NONE
不使用壓縮。


DEFLATE

public static final Compression DEFLATE
ZIP 公共域 inflate/deflate 壓縮技術。


GZIP

public static final Compression GZIP
RFC 1952 中所描述的 GNU zip 壓縮技術。


COMPRESS

public static final Compression COMPRESS
UNIX 壓縮技術。

建構子詳細資訊

Compression

protected Compression(int value)
建構具有給定整數值的新壓縮列舉值。

參數:
value - 整數值。
方法詳細資訊

getStringTable

protected String[] getStringTable()
返回 Compression 類別的字元串表。

覆寫:
類別 EnumSyntax 中的 getStringTable
返回:
字元串表

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
返回 Compression 類別的列舉值表。

覆寫:
類別 EnumSyntax 中的 getEnumValueTable
返回:
值表

getCategory

public final Class<? extends Attribute> getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。

對於 Compression 類別和任何供應商定義的子類別,類別別是 Compression 類別本身。

指定者:
介面 Attribute 中的 getCategory
返回:
列印屬性類別(類別別),它是 java.lang.Class 類別的實例。

getName

public final String getName()
獲取類別別名稱,這裡此屬性值是該類別別的實例。

對於 Compression 類別和任何供應商定義的子類別,類別別名稱為 "compression"

指定者:
介面 Attribute 中的 getName
返回:
屬性類別別名稱。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only