DocumentPrintAttributeSet
Inheritance: java.lang.Object, javax.print.attribute.HashAttributeSet
public final class DocumentPrintAttributeSet extends HashAttributeSet
Stellt eine Hilfsklasse mit benutzerfreundlicher Schnittstelle zu AttributeSet dar.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| DocumentPrintAttributeSet(int copies) | Initialisiert eine neue Instanz von DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName, int copies) | Initialisiert eine neue Instanz von DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName) | Initialisiert eine neue Instanz von DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet() | Initialisiert eine neue Instanz von DocumentPrintAttributeSet. |
Methoden
| Methode | Beschreibung |
|---|---|
| getCopies() | |
| getLandscape() | |
| getPrinterName() | |
| setCollate(boolean value) | Legt einen Wert fest, der angibt, ob das Dokument collated ist. |
| setCopies(int value) | Legt die Anzahl der zu druckenden Kopien fest. |
| setDuplex(boolean value) | Legt die Druckereinstellung für doppelseitiges Drucken fest. |
| setLandscape(boolean value) | Legt die Ausrichtung der Seite fest. |
| setPrintRange(int page) | Legt die einzelne zu druckende Seite fest. |
| setPrintRange(int from, int to) | Legt den zu druckenden Seitenbereich fest. |
| setPrinterName(String printerName) | Der Name des zu verwendenden Druckers. |
| setPrinterName(String printerName, Locale locale) | Der Name des zu verwendenden Druckers. |
DocumentPrintAttributeSet(int copies)
public DocumentPrintAttributeSet(int copies)
Initialisiert eine neue Instanz von DocumentPrintAttributeSet. Standardmäßig werden alle Seiten des Dokuments gedruckt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Kopien | int | Die Anzahl der zu druckenden Kopien des Dokuments. |
DocumentPrintAttributeSet(String printerName, int copies)
public DocumentPrintAttributeSet(String printerName, int copies)
Initialisiert eine neue Instanz von DocumentPrintAttributeSet. Standardmäßig werden alle Seiten des Dokuments gedruckt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| printerName | java.lang.String | Der Name des Druckers. |
| Kopien | int | Die Anzahl der zu druckenden Kopien des Dokuments. |
DocumentPrintAttributeSet(String printerName)
public DocumentPrintAttributeSet(String printerName)
Initialisiert eine neue Instanz von DocumentPrintAttributeSet. Standardmäßig wird nur eine Kopie jeder Seite gedruckt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| printerName | java.lang.String | Der Name des Druckers. |
DocumentPrintAttributeSet()
public DocumentPrintAttributeSet()
Initialisiert eine neue Instanz von DocumentPrintAttributeSet. Standardmäßig wird nur eine Kopie jeder Seite gedruckt.
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)
Legt einen Wert fest, der angibt, ob das Dokument collated ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean | true entspricht der Einstellung SheetCollate.COLLATED, false entspricht der Einstellung SheetCollate.UNCOLLATED |
setCopies(int value)
public void setCopies(int value)
Legt die Anzahl der zu druckenden Kopien fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Die Anzahl der zu druckenden Kopien. |
setDuplex(boolean value)
public void setDuplex(boolean value)
Legt die Druckereinstellung für doppelseitiges Drucken fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean | true entspricht der Einstellung Sides.DUPLEX, false entspricht der Einstellung Sides.ONE_SIDED |
setLandscape(boolean value)
public void setLandscape(boolean value)
Legt die Ausrichtung der Seite fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean | true entspricht der Einstellung OrientationRequested.LANDSCAPE, false entspricht der Einstellung OrientationRequested.PORTRAIT |
setPrintRange(int page)
public void setPrintRange(int page)
Legt die einzelne zu druckende Seite fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Seite | int | Die zu druckende Seite. |
setPrintRange(int from, int to)
public void setPrintRange(int from, int to)
Legt den zu druckenden Seitenbereich fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| von | int | Die erste Seite. |
| bis | int | Die letzte Seite. |
setPrinterName(String printerName)
public void setPrinterName(String printerName)
Der Name des zu verwendenden Druckers.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| printerName | java.lang.String | Der Name des Druckers. |
setPrinterName(String printerName, Locale locale)
public void setPrinterName(String printerName, Locale locale)
Der Name des zu verwendenden Druckers.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| printerName | java.lang.String | Der Name des Druckers. |
| Locale | java.util.Locale | Die Locale von printerName. |