DocumentPrintAttributeSet

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

public final class DocumentPrintAttributeSet extends HashAttributeSet

Représente une classe d’assistance avec une interface conviviale pour AttributeSet.

Constructeurs

ConstructeurDescription
DocumentPrintAttributeSet(int copies)Initialise une nouvelle instance de DocumentPrintAttributeSet.
DocumentPrintAttributeSet(String printerName, int copies)Initialise une nouvelle instance de DocumentPrintAttributeSet.
DocumentPrintAttributeSet(String printerName)Initialise une nouvelle instance de DocumentPrintAttributeSet.
DocumentPrintAttributeSet()Initialise une nouvelle instance de DocumentPrintAttributeSet.

Méthodes

MéthodeDescription
getCopies()
getLandscape()
getPrinterName()
setCollate(boolean value)Définit une valeur indiquant si le document est assemblé.
setCopies(int value)Définit le nombre de copies à imprimer.
setDuplex(boolean value)Définit le paramètre d’imprimante pour l’impression recto verso.
setLandscape(boolean value)Définit l’orientation de la page.
setPrintRange(int page)Définit la page unique à imprimer.
setPrintRange(int from, int to)Définit la plage de pages à imprimer.
setPrinterName(String printerName)Le nom de l’imprimante à utiliser.
setPrinterName(String printerName, Locale locale)Le nom de l’imprimante à utiliser.

DocumentPrintAttributeSet(int copies)

public DocumentPrintAttributeSet(int copies)

Initialise une nouvelle instance de DocumentPrintAttributeSet. Par défaut, toutes les pages du document sont imprimées.

Parameters:

ParamètreTypeDescription
copiesintLe nombre de copies du document à imprimer.

DocumentPrintAttributeSet(String printerName, int copies)

public DocumentPrintAttributeSet(String printerName, int copies)

Initialise une nouvelle instance de DocumentPrintAttributeSet. Par défaut, toutes les pages du document sont imprimées.

Parameters:

ParamètreTypeDescription
printerNamejava.lang.StringLe nom de l’imprimante.
copiesintLe nombre de copies du document à imprimer.

DocumentPrintAttributeSet(String printerName)

public DocumentPrintAttributeSet(String printerName)

Initialise une nouvelle instance de DocumentPrintAttributeSet. Par défaut, une seule copie de chaque page.

Parameters:

ParamètreTypeDescription
printerNamejava.lang.StringLe nom de l’imprimante.

DocumentPrintAttributeSet()

public DocumentPrintAttributeSet()

Initialise une nouvelle instance de DocumentPrintAttributeSet. Par défaut, une seule copie de chaque page.

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)

Définit une valeur indiquant si le document est assemblé.

Parameters:

ParamètreTypeDescription
valeurbooleantrue équivaut au paramètre SheetCollate.COLLATED, false équivaut au paramètre SheetCollate.UNCOLLATED

setCopies(int value)

public void setCopies(int value)

Définit le nombre de copies à imprimer.

Parameters:

ParamètreTypeDescription
valeurintLe nombre de copies à imprimer.

setDuplex(boolean value)

public void setDuplex(boolean value)

Définit le paramètre d’imprimante pour l’impression recto verso.

Parameters:

ParamètreTypeDescription
valeurbooleantrue équivaut au paramètre Sides.DUPLEX, false équivaut au paramètre Sides.ONE_SIDED

setLandscape(boolean value)

public void setLandscape(boolean value)

Définit l’orientation de la page.

Parameters:

ParamètreTypeDescription
valeurbooleantrue équivaut au paramètre OrientationRequested.LANDSCAPE, false équivaut au paramètre OrientationRequested.PORTRAIT

setPrintRange(int page)

public void setPrintRange(int page)

Définit la page unique à imprimer.

Parameters:

ParamètreTypeDescription
pageintLa page à imprimer.

setPrintRange(int from, int to)

public void setPrintRange(int from, int to)

Définit la plage de pages à imprimer.

Parameters:

ParamètreTypeDescription
deintLa première page.
àintLa dernière page.

setPrinterName(String printerName)

public void setPrinterName(String printerName)

Le nom de l’imprimante à utiliser.

Parameters:

ParamètreTypeDescription
printerNamejava.lang.StringLe nom de l’imprimante.

setPrinterName(String printerName, Locale locale)

public void setPrinterName(String printerName, Locale locale)

Le nom de l’imprimante à utiliser.

Parameters:

ParamètreTypeDescription
printerNamejava.lang.StringLe nom de l’imprimante.
localejava.util.Localelocale de printerName.