public class TuSdkWaterMarkOption
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
TuSdkWaterMarkOption.TextPosition
水印文本位置: 文本 + 图片 | 图片 + 文本
|
static class |
TuSdkWaterMarkOption.WaterMarkPosition
水印位置
|
构造器和说明 |
---|
TuSdkWaterMarkOption()
水印配置
|
限定符和类型 | 方法和说明 |
---|---|
void |
destroy()
销毁自身
|
android.graphics.Bitmap |
getMarkImage()
水印图片, 支持图文混排、图片或文字
|
float |
getMarkMargin()
水印距离图片边距 (默认: 6dp)
|
TuSdkWaterMarkOption.WaterMarkPosition |
getMarkPosition()
水印位置 (默认: WaterMarkPosition.BottomRight)
|
java.lang.String |
getMarkText()
水印文字, 支持图文混排、图片或文字
|
java.lang.String |
getMarkTextColor()
文字颜色 (默认:#FFFFFF)
|
int |
getMarkTextPadding()
文字图片间距 (默认: 2dp)
|
TuSdkWaterMarkOption.TextPosition |
getMarkTextPosition()
文字图片顺序 (仅当图片和文字都非空时生效,默认: TextPosition.Right)
|
java.lang.String |
getMarkTextShadowColor()
文字阴影颜色 (默认:#000000)
|
int |
getMarkTextSize()
文字大小
|
boolean |
isValid()
水印是否可用
|
void |
setMarkImage(android.graphics.Bitmap mMarkImage) |
void |
setMarkMargin(float mMarkMargin) |
void |
setMarkPosition(TuSdkWaterMarkOption.WaterMarkPosition mMarkPosition)
水印位置
默认: WaterMarkBottomRight
|
void |
setMarkText(java.lang.String mMarkText) |
void |
setMarkTextColor(java.lang.String mMarkTextColor)
文字颜色 (默认:#FFFFFF)
|
void |
setMarkTextPadding(int mMarkTextPadding)
文字图片间距 (默认: 2dp)
|
void |
setMarkTextPosition(TuSdkWaterMarkOption.TextPosition mMarkTextPosition)
文字图片顺序 (仅当图片和文字都非空时生效,默认: TextPosition.Right)
|
void |
setMarkTextShadowColor(java.lang.String mMarkTextShadowColor)
文字阴影颜色 (默认:#000000)
|
void |
setMarkTextSize(int mMarkTextSize)
文字大小
|
public TuSdkWaterMarkOption.WaterMarkPosition getMarkPosition()
public void setMarkPosition(TuSdkWaterMarkOption.WaterMarkPosition mMarkPosition)
public java.lang.String getMarkText()
public void setMarkText(java.lang.String mMarkText)
mMarkText
- 水印文字, 支持图文混排、图片或文字public android.graphics.Bitmap getMarkImage()
public void setMarkImage(android.graphics.Bitmap mMarkImage)
mMarkImage
- 水印图片, 支持图文混排、图片或文字public float getMarkMargin()
public void setMarkMargin(float mMarkMargin)
mMarkMargin
- 水印距离图片边距public TuSdkWaterMarkOption.TextPosition getMarkTextPosition()
public void setMarkTextPosition(TuSdkWaterMarkOption.TextPosition mMarkTextPosition)
MarkTextPosition
- 文字位置public int getMarkTextPadding()
public void setMarkTextPadding(int mMarkTextPadding)
mMarkTextPadding
- 间距public int getMarkTextSize()
public void setMarkTextSize(int mMarkTextSize)
mMarkTextSize
- 文字大小public java.lang.String getMarkTextColor()
public void setMarkTextColor(java.lang.String mMarkTextColor)
mMarkTextColor
- 文字颜色public java.lang.String getMarkTextShadowColor()
public void setMarkTextShadowColor(java.lang.String mMarkTextShadowColor)
mMarkTextShadowColor
- 文字阴影颜色public boolean isValid()
public void destroy()