PrintAttributes.Builder
public
static
final
class
PrintAttributes.Builder
extends Object
java.lang.Object | |
↳ | android.print.PrintAttributes.Builder |
Builder for creating PrintAttributes
.
Summary
Public constructors | |
---|---|
PrintAttributes.Builder()
|
Public methods | |
---|---|
PrintAttributes
|
build()
Creates a new |
PrintAttributes.Builder
|
setColorMode(int colorMode)
Sets the color mode. |
PrintAttributes.Builder
|
setDuplexMode(int duplexMode)
Sets the duplex mode. |
PrintAttributes.Builder
|
setMediaSize(PrintAttributes.MediaSize mediaSize)
Sets the media size. |
PrintAttributes.Builder
|
setMinMargins(PrintAttributes.Margins margins)
Sets the minimal margins. |
PrintAttributes.Builder
|
setResolution(PrintAttributes.Resolution resolution)
Sets the resolution. |
Inherited methods | |
---|---|
Public constructors
Public methods
build
PrintAttributes build ()
Creates a new PrintAttributes
instance.
Returns | |
---|---|
PrintAttributes |
The new instance.
This value will never be |
setColorMode
PrintAttributes.Builder setColorMode (int colorMode)
Sets the color mode.
Parameters | |
---|---|
colorMode |
int : A valid color mode or zero.Value is either |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. This value will never be |
See also:
setDuplexMode
PrintAttributes.Builder setDuplexMode (int duplexMode)
Sets the duplex mode.
Parameters | |
---|---|
duplexMode |
int : A valid duplex mode or zero.Value is either |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. This value will never be |
setMediaSize
PrintAttributes.Builder setMediaSize (PrintAttributes.MediaSize mediaSize)
Sets the media size.
Parameters | |
---|---|
mediaSize |
PrintAttributes.MediaSize : The media size.This value must never be |
Returns | |
---|---|
PrintAttributes.Builder |
This builder.
This value will never be |
setMinMargins
PrintAttributes.Builder setMinMargins (PrintAttributes.Margins margins)
Sets the minimal margins. If the content does not fit these margins it will be clipped.
Parameters | |
---|---|
margins |
PrintAttributes.Margins : The margins.This value must never be |
Returns | |
---|---|
PrintAttributes.Builder |
This builder.
This value will never be |
setResolution
PrintAttributes.Builder setResolution (PrintAttributes.Resolution resolution)
Sets the resolution.
Parameters | |
---|---|
resolution |
PrintAttributes.Resolution : The resolution.This value must never be |
Returns | |
---|---|
PrintAttributes.Builder |
This builder.
This value will never be |
Classes
- PageRange
- PrintAttributes
- PrintAttributes.Builder
- PrintAttributes.Margins
- PrintAttributes.MediaSize
- PrintAttributes.Resolution
- PrintDocumentAdapter
- PrintDocumentAdapter.LayoutResultCallback
- PrintDocumentAdapter.WriteResultCallback
- PrintDocumentInfo
- PrintDocumentInfo.Builder
- PrinterCapabilitiesInfo
- PrinterCapabilitiesInfo.Builder
- PrinterId
- PrinterInfo
- PrinterInfo.Builder
- PrintJob
- PrintJobId
- PrintJobInfo
- PrintJobInfo.Builder
- PrintManager