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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| kopyalar | int | Yazdı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| printerName | java.lang.String | Yazıcının adı. |
| kopyalar | int | Yazdı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| printerName | java.lang.String | Yazı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | true, 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Yazdırılacak kopya sayısı. |
setDuplex(boolean value)
public void setDuplex(boolean value)
Çift taraflı baskı için yazıcı ayarını belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | true, 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | true, 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| sayfa | int | Yazdırılacak sayfa. |
setPrintRange(int from, int to)
public void setPrintRange(int from, int to)
Yazdırılacak sayfa aralığını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| başlangıç | int | İlk sayfa. |
| bitiş | int | Son sayfa. |
setPrinterName(String printerName)
public void setPrinterName(String printerName)
Kullanılacak yazıcının adı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| printerName | java.lang.String | Yazıcının adı. |
setPrinterName(String printerName, Locale locale)
public void setPrinterName(String printerName, Locale locale)
Kullanılacak yazıcının adı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| printerName | java.lang.String | Yazıcının adı. |
| yerel | java.util.Locale | printerName’in yerel ayarı. |