DocumentPrintAttributeSet
Inheritance: java.lang.Object, javax.print.attribute.HashAttributeSet
public final class DocumentPrintAttributeSet extends HashAttributeSet
يمثل فئة مساعدة بواجهة سهلة الاستخدام مع AttributeSet.
المنشئات
| المنشئ | الوصف |
|---|---|
| DocumentPrintAttributeSet(int copies) | ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName, int copies) | ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName) | ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet() | ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. |
الطرق
| طريقة | الوصف |
|---|---|
| getCopies() | |
| getLandscape() | |
| getPrinterName() | |
| setCollate(boolean value) | يضبط قيمة تشير إلى ما إذا كان المستند مُرتّبًا. |
| setCopies(int value) | يضبط عدد النسخ التي سيتم طباعتها. |
| setDuplex(boolean value) | يضبط إعداد الطابعة للطباعة على الوجهين. |
| setLandscape(boolean value) | يضبط اتجاه الصفحة. |
| setPrintRange(int page) | يضبط الصفحة الفردية التي سيتم طباعتها. |
| setPrintRange(int from, int to) | يضبط نطاق الصفحات التي سيتم طباعتها. |
| setPrinterName(String printerName) | اسم الطابعة التي سيتم استخدامها. |
| setPrinterName(String printerName, Locale locale) | اسم الطابعة التي سيتم استخدامها. |
DocumentPrintAttributeSet(int copies)
public DocumentPrintAttributeSet(int copies)
ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. بشكل افتراضي تُطبع جميع صفحات المستند.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| نسخ | int | عدد نسخ المستند التي سيتم طباعتها. |
DocumentPrintAttributeSet(String printerName, int copies)
public DocumentPrintAttributeSet(String printerName, int copies)
ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. بشكل افتراضي تُطبع جميع صفحات المستند.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printerName | java.lang.String | اسم الطابعة. |
| نسخ | int | عدد نسخ المستند التي سيتم طباعتها. |
DocumentPrintAttributeSet(String printerName)
public DocumentPrintAttributeSet(String printerName)
ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. بشكل افتراضي النسخة الوحيدة لكل صفحة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printerName | java.lang.String | اسم الطابعة. |
DocumentPrintAttributeSet()
public DocumentPrintAttributeSet()
ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. بشكل افتراضي النسخة الوحيدة لكل صفحة.
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)
يضبط قيمة تشير إلى ما إذا كان المستند مُرتّبًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | true يعادل إعداد SheetCollate.COLLATED false يعادل إعداد SheetCollate.UNCOLLATED |
setCopies(int value)
public void setCopies(int value)
يضبط عدد النسخ التي سيتم طباعتها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int | عدد النسخ التي سيتم طباعتها. |
setDuplex(boolean value)
public void setDuplex(boolean value)
يضبط إعداد الطابعة للطباعة على الوجهين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | true يعادل إعداد Sides.DUPLEX false يعادل إعداد Sides.ONE_SIDED |
setLandscape(boolean value)
public void setLandscape(boolean value)
يضبط اتجاه الصفحة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | true يعادل إعداد OrientationRequested.LANDSCAPE false يعادل إعداد OrientationRequested.PORTRAIT |
setPrintRange(int page)
public void setPrintRange(int page)
يضبط الصفحة الفردية التي سيتم طباعتها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| صفحة | int | الصفحة التي سيتم طباعتها. |
setPrintRange(int from, int to)
public void setPrintRange(int from, int to)
يضبط نطاق الصفحات التي سيتم طباعتها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| من | int | الصفحة الأولى. |
| إلى | int | الصفحة الأخيرة. |
setPrinterName(String printerName)
public void setPrinterName(String printerName)
اسم الطابعة التي سيتم استخدامها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printerName | java.lang.String | اسم الطابعة. |
setPrinterName(String printerName, Locale locale)
public void setPrinterName(String printerName, Locale locale)
اسم الطابعة التي سيتم استخدامها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| printerName | java.lang.String | اسم الطابعة. |
| locale | java.util.Locale | اللغة الخاصة بـ printerName. |