DocumentPrintAttributeSet
Inheritance: java.lang.Object, javax.print.attribute.HashAttributeSet
public final class DocumentPrintAttributeSet extends HashAttributeSet
Representa una clase auxiliar con una interfaz fácil de usar con AttributeSet.
Constructores
| Constructor | Descripción |
|---|---|
| DocumentPrintAttributeSet(int copies) | Inicializa una nueva instancia de DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName, int copies) | Inicializa una nueva instancia de DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName) | Inicializa una nueva instancia de DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet() | Inicializa una nueva instancia de DocumentPrintAttributeSet. |
Métodos
| Método | Descripción |
|---|---|
| getCopies() | |
| getLandscape() | |
| getPrinterName() | |
| setCollate(boolean value) | Establece un valor que indica si el documento está encuadernado. |
| setCopies(int value) | Establece el número de copias a imprimir. |
| setDuplex(boolean value) | Establece la configuración de la impresora para impresión a doble cara. |
| setLandscape(boolean value) | Establece la orientación de la página. |
| setPrintRange(int page) | Establece la página única que se imprimirá. |
| setPrintRange(int from, int to) | Establece el rango de páginas que se imprimirá. |
| setPrinterName(String printerName) | El nombre de la impresora a utilizar. |
| setPrinterName(String printerName, Locale locale) | El nombre de la impresora a utilizar. |
DocumentPrintAttributeSet(int copies)
public DocumentPrintAttributeSet(int copies)
Inicializa una nueva instancia de DocumentPrintAttributeSet. Por defecto se imprimen todas las páginas del documento.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| copias | int | El número de copias del documento que se imprimirán. |
DocumentPrintAttributeSet(String printerName, int copies)
public DocumentPrintAttributeSet(String printerName, int copies)
Inicializa una nueva instancia de DocumentPrintAttributeSet. Por defecto se imprimen todas las páginas del documento.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| printerName | java.lang.String | El nombre de la impresora. |
| copias | int | El número de copias del documento que se imprimirán. |
DocumentPrintAttributeSet(String printerName)
public DocumentPrintAttributeSet(String printerName)
Inicializa una nueva instancia de DocumentPrintAttributeSet. Por defecto, solo hay una copia de cada página.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| printerName | java.lang.String | El nombre de la impresora. |
DocumentPrintAttributeSet()
public DocumentPrintAttributeSet()
Inicializa una nueva instancia de DocumentPrintAttributeSet. Por defecto, solo hay una copia de cada página.
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)
Establece un valor que indica si el documento está encuadernado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | true es equivalente a la configuración de SheetCollate.COLLATED false es equivalente a la configuración de SheetCollate.UNCOLLATED |
setCopies(int value)
public void setCopies(int value)
Establece el número de copias a imprimir.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | El número de copias a imprimir. |
setDuplex(boolean value)
public void setDuplex(boolean value)
Establece la configuración de la impresora para impresión a doble cara.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | true es equivalente a la configuración de Sides.DUPLEX false es equivalente a la configuración de Sides.ONE_SIDED |
setLandscape(boolean value)
public void setLandscape(boolean value)
Establece la orientación de la página.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | true es equivalente a la configuración de OrientationRequested.LANDSCAPE false es equivalente a la configuración de OrientationRequested.PORTRAIT |
setPrintRange(int page)
public void setPrintRange(int page)
Establece la página única que se imprimirá.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| página | int | La página que se imprimirá. |
setPrintRange(int from, int to)
public void setPrintRange(int from, int to)
Establece el rango de páginas que se imprimirá.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| desde | int | La primera página. |
| hasta | int | La última página. |
setPrinterName(String printerName)
public void setPrinterName(String printerName)
El nombre de la impresora a utilizar.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| printerName | java.lang.String | El nombre de la impresora. |
setPrinterName(String printerName, Locale locale)
public void setPrinterName(String printerName, Locale locale)
El nombre de la impresora a utilizar.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| printerName | java.lang.String | El nombre de la impresora. |
| configuración regional | java.util.Locale | configuración regional de printerName. |