DocumentPrintAttributeSet

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

public final class DocumentPrintAttributeSet extends HashAttributeSet

Mewakili kelas pembantu dengan antarmuka ramah pengguna untuk AttributeSet.

Konstruktor

KonstruktorDeskripsi
DocumentPrintAttributeSet(int copies)Menginisialisasi instance baru dari DocumentPrintAttributeSet.
DocumentPrintAttributeSet(String printerName, int copies)Menginisialisasi instance baru dari DocumentPrintAttributeSet.
DocumentPrintAttributeSet(String printerName)Menginisialisasi instance baru dari DocumentPrintAttributeSet.
DocumentPrintAttributeSet()Menginisialisasi instance baru dari DocumentPrintAttributeSet.

Metode

MetodeDeskripsi
getCopies()
getLandscape()
getPrinterName()
setCollate(boolean value)Mengatur nilai yang menunjukkan apakah dokumen diatur berurutan.
setCopies(int value)Mengatur jumlah salinan yang akan dicetak.
setDuplex(boolean value)Mengatur pengaturan printer untuk pencetakan dua sisi.
setLandscape(boolean value)Mengatur orientasi halaman.
setPrintRange(int page)Mengatur halaman tunggal yang akan dicetak.
setPrintRange(int from, int to)Mengatur rentang halaman yang akan dicetak.
setPrinterName(String printerName)Nama printer yang akan digunakan.
setPrinterName(String printerName, Locale locale)Nama printer yang akan digunakan.

DocumentPrintAttributeSet(int copies)

public DocumentPrintAttributeSet(int copies)

Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default semua halaman dokumen dicetak.

Parameters:

ParameterTipeDeskripsi
salinanintJumlah salinan dokumen yang akan dicetak.

DocumentPrintAttributeSet(String printerName, int copies)

public DocumentPrintAttributeSet(String printerName, int copies)

Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default semua halaman dokumen dicetak.

Parameters:

ParameterTipeDeskripsi
printerNamejava.lang.StringNama printer.
salinanintJumlah salinan dokumen yang akan dicetak.

DocumentPrintAttributeSet(String printerName)

public DocumentPrintAttributeSet(String printerName)

Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default hanya satu salinan setiap halaman.

Parameters:

ParameterTipeDeskripsi
printerNamejava.lang.StringNama printer.

DocumentPrintAttributeSet()

public DocumentPrintAttributeSet()

Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default hanya satu salinan setiap halaman.

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)

Mengatur nilai yang menunjukkan apakah dokumen diatur berurutan.

Parameters:

ParameterTipeDeskripsi
nilaibooleantrue setara dengan pengaturan SheetCollate.COLLATED false setara dengan pengaturan SheetCollate.UNCOLLATED

setCopies(int value)

public void setCopies(int value)

Mengatur jumlah salinan yang akan dicetak.

Parameters:

ParameterTipeDeskripsi
nilaiintJumlah salinan yang akan dicetak.

setDuplex(boolean value)

public void setDuplex(boolean value)

Mengatur pengaturan printer untuk pencetakan dua sisi.

Parameters:

ParameterTipeDeskripsi
nilaibooleantrue setara dengan pengaturan Sides.DUPLEX false setara dengan pengaturan Sides.ONE\_SIDED

setLandscape(boolean value)

public void setLandscape(boolean value)

Mengatur orientasi halaman.

Parameters:

ParameterTipeDeskripsi
nilaibooleantrue setara dengan pengaturan OrientationRequested.LANDSCAPE false setara dengan pengaturan OrientationRequested.PORTRAIT

setPrintRange(int page)

public void setPrintRange(int page)

Mengatur halaman tunggal yang akan dicetak.

Parameters:

ParameterTipeDeskripsi
halamanintHalaman yang akan dicetak.

setPrintRange(int from, int to)

public void setPrintRange(int from, int to)

Mengatur rentang halaman yang akan dicetak.

Parameters:

ParameterTipeDeskripsi
dariintHalaman pertama.
keintHalaman terakhir.

setPrinterName(String printerName)

public void setPrinterName(String printerName)

Nama printer yang akan digunakan.

Parameters:

ParameterTipeDeskripsi
printerNamejava.lang.StringNama printer.

setPrinterName(String printerName, Locale locale)

public void setPrinterName(String printerName, Locale locale)

Nama printer yang akan digunakan.

Parameters:

ParameterTipeDeskripsi
printerNamejava.lang.StringNama printer.
lokaljava.util.Localelokal printerName.