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) |
|
|---|---|
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. |