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:

معاملنوعالوصف
printerNamejava.lang.Stringاسم الطابعة.
نسخintعدد نسخ المستند التي سيتم طباعتها.

DocumentPrintAttributeSet(String printerName)

public DocumentPrintAttributeSet(String printerName)

ينشئ مثيلًا جديدًا من DocumentPrintAttributeSet. بشكل افتراضي النسخة الوحيدة لكل صفحة.

Parameters:

معاملنوعالوصف
printerNamejava.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:

معاملنوعالوصف
القيمةbooleantrue يعادل إعداد SheetCollate.COLLATED false يعادل إعداد SheetCollate.UNCOLLATED

setCopies(int value)

public void setCopies(int value)

يضبط عدد النسخ التي سيتم طباعتها.

Parameters:

معاملنوعالوصف
القيمةintعدد النسخ التي سيتم طباعتها.

setDuplex(boolean value)

public void setDuplex(boolean value)

يضبط إعداد الطابعة للطباعة على الوجهين.

Parameters:

معاملنوعالوصف
القيمةbooleantrue يعادل إعداد Sides.DUPLEX false يعادل إعداد Sides.ONE_SIDED

setLandscape(boolean value)

public void setLandscape(boolean value)

يضبط اتجاه الصفحة.

Parameters:

معاملنوعالوصف
القيمةbooleantrue يعادل إعداد 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:

معاملنوعالوصف
printerNamejava.lang.Stringاسم الطابعة.

setPrinterName(String printerName, Locale locale)

public void setPrinterName(String printerName, Locale locale)

اسم الطابعة التي سيتم استخدامها.

Parameters:

معاملنوعالوصف
printerNamejava.lang.Stringاسم الطابعة.
localejava.util.Localeاللغة الخاصة بـ printerName.