public static final class PrintAttributes.Builder
extends Object
java.lang.Object | |
↳ | android.print.PrintAttributes.Builder |
用于创建 PrintAttributes
生成器。
Public constructors |
|
---|---|
PrintAttributes.Builder() |
Public methods |
|
---|---|
PrintAttributes |
build() 创建一个新的 |
PrintAttributes.Builder |
setColorMode(int colorMode) 设置颜色模式。 |
PrintAttributes.Builder |
setDuplexMode(int duplexMode) 设置双面模式。 |
PrintAttributes.Builder |
setMediaSize(PrintAttributes.MediaSize mediaSize) 设置媒体大小。 |
PrintAttributes.Builder |
setMinMargins(PrintAttributes.Margins margins) 设置最小边距。 |
PrintAttributes.Builder |
setResolution(PrintAttributes.Resolution resolution) 设置分辨率。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
PrintAttributes build ()
创建一个新的 PrintAttributes
实例。
Returns | |
---|---|
PrintAttributes |
The new instance. |
PrintAttributes.Builder setColorMode (int colorMode)
设置颜色模式。
Parameters | |
---|---|
colorMode |
int : A valid color mode or zero. |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. |
PrintAttributes.Builder setDuplexMode (int duplexMode)
设置双面模式。
Parameters | |
---|---|
duplexMode |
int : A valid duplex mode or zero. |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. |
PrintAttributes.Builder setMediaSize (PrintAttributes.MediaSize mediaSize)
设置媒体大小。
Parameters | |
---|---|
mediaSize |
PrintAttributes.MediaSize : The media size. |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. |
PrintAttributes.Builder setMinMargins (PrintAttributes.Margins margins)
设置最小边距。 如果内容不符合这些边距,它将被裁剪。
Parameters | |
---|---|
margins |
PrintAttributes.Margins : The margins. |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. |
PrintAttributes.Builder setResolution (PrintAttributes.Resolution resolution)
设置分辨率。
Parameters | |
---|---|
resolution |
PrintAttributes.Resolution : The resolution. |
Returns | |
---|---|
PrintAttributes.Builder |
This builder. |