DocumentPrintAttributeSet

Inheritance: java.lang.Object, javax.print.attribute.HashAttributeSet

public final class DocumentPrintAttributeSet extends HashAttributeSet

AttributeSet ile kullanıcı dostu bir arayüze sahip yardımcı sınıfı temsil eder.

Yapıcılar

YapıcıAçıklama
DocumentPrintAttributeSet(int copies)Yeni bir DocumentPrintAttributeSet örneği başlatır.
DocumentPrintAttributeSet(String printerName, int copies)Yeni bir DocumentPrintAttributeSet örneği başlatır.
DocumentPrintAttributeSet(String printerName)Yeni bir DocumentPrintAttributeSet örneği başlatır.
DocumentPrintAttributeSet()Yeni bir DocumentPrintAttributeSet örneği başlatır.

Yöntemler

YöntemAçıklama
getCopies()
getLandscape()
getPrinterName()
setCollate(boolean value)Belgenin sıralı olup olmadığını gösteren bir değer ayarlar.
setCopies(int value)Yazdırılacak kopya sayısını ayarlar.
setDuplex(boolean value)Çift taraflı baskı için yazıcı ayarını belirler.
setLandscape(boolean value)Sayfanın yönünü ayarlar.
setPrintRange(int page)Yazdırılacak tek sayfayı ayarlar.
setPrintRange(int from, int to)Yazdırılacak sayfa aralığını ayarlar.
setPrinterName(String printerName)Kullanılacak yazıcının adı.
setPrinterName(String printerName, Locale locale)Kullanılacak yazıcının adı.

DocumentPrintAttributeSet(int copies)

public DocumentPrintAttributeSet(int copies)

Yeni bir DocumentPrintAttributeSet örneği başlatır. Varsayılan olarak belgenin tüm sayfaları yazdırılır.

Parameters:

ParametreTürAçıklama
kopyalarintYazdırılacak belgenin kopya sayısı.

DocumentPrintAttributeSet(String printerName, int copies)

public DocumentPrintAttributeSet(String printerName, int copies)

Yeni bir DocumentPrintAttributeSet örneği başlatır. Varsayılan olarak belgenin tüm sayfaları yazdırılır.

Parameters:

ParametreTürAçıklama
printerNamejava.lang.StringYazıcının adı.
kopyalarintYazdırılacak belgenin kopya sayısı.

DocumentPrintAttributeSet(String printerName)

public DocumentPrintAttributeSet(String printerName)

Yeni bir DocumentPrintAttributeSet örneği başlatır. Varsayılan olarak her sayfanın tek kopyası.

Parameters:

ParametreTürAçıklama
printerNamejava.lang.StringYazıcının adı.

DocumentPrintAttributeSet()

public DocumentPrintAttributeSet()

Yeni bir DocumentPrintAttributeSet örneği başlatır. Varsayılan olarak her sayfanın tek kopyası.

getCopies()

public int getCopies()

Returns: int

getLandscape()

public boolean getLandscape()

Returns: boolean

getPrinterName()

public String getPrinterName()

Returns: java.lang.String

setCollate(boolean value)

public void setCollate(boolean value)

Belgenin sıralı olup olmadığını gösteren bir değer ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleantrue, SheetCollate.COLLATED ayarına eşittir; false, SheetCollate.UNCOLLATED ayarına eşittir.

setCopies(int value)

public void setCopies(int value)

Yazdırılacak kopya sayısını ayarlar.

Parameters:

ParametreTürAçıklama
değerintYazdırılacak kopya sayısı.

setDuplex(boolean value)

public void setDuplex(boolean value)

Çift taraflı baskı için yazıcı ayarını belirler.

Parameters:

ParametreTürAçıklama
değerbooleantrue, Sides.DUPLEX ayarına eşittir; false, Sides.ONE_SIDED ayarına eşittir.

setLandscape(boolean value)

public void setLandscape(boolean value)

Sayfanın yönünü ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleantrue, OrientationRequested.LANDSCAPE ayarına eşittir; false, OrientationRequested.PORTRAIT ayarına eşittir.

setPrintRange(int page)

public void setPrintRange(int page)

Yazdırılacak tek sayfayı ayarlar.

Parameters:

ParametreTürAçıklama
sayfaintYazdırılacak sayfa.

setPrintRange(int from, int to)

public void setPrintRange(int from, int to)

Yazdırılacak sayfa aralığını ayarlar.

Parameters:

ParametreTürAçıklama
başlangıçintİlk sayfa.
bitişintSon sayfa.

setPrinterName(String printerName)

public void setPrinterName(String printerName)

Kullanılacak yazıcının adı.

Parameters:

ParametreTürAçıklama
printerNamejava.lang.StringYazıcının adı.

setPrinterName(String printerName, Locale locale)

public void setPrinterName(String printerName, Locale locale)

Kullanılacak yazıcının adı.

Parameters:

ParametreTürAçıklama
printerNamejava.lang.StringYazıcının adı.
yereljava.util.LocaleprinterName’in yerel ayarı.