public final class WatermarkBuilder
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static WatermarkBuilder |
create(android.content.Context context,
android.graphics.Bitmap backgroundImg)
to get an instance form class.
|
static WatermarkBuilder |
create(android.content.Context context,
android.widget.ImageView imageView)
to get an instance form class.
|
static WatermarkBuilder |
create(android.content.Context context,
int backgroundDrawable)
to get an instance form class.
|
Watermark |
getWatermark()
let the watermark builder to build a new watermark object
|
WatermarkBuilder |
loadWatermarkImage(android.graphics.Bitmap wmImg)
Sets the
Bitmap as the args
which ready for adding to a background. |
WatermarkBuilder |
loadWatermarkImage(android.graphics.Bitmap wmImg,
WatermarkPosition position)
Sets the
Bitmap as the args
which ready for adding to a background. |
WatermarkBuilder |
loadWatermarkImage(WatermarkImage watermarkImg)
Sets the
Bitmap as the args
which ready for adding to a background. |
WatermarkBuilder |
loadWatermarkImages(java.util.List<WatermarkImage> bitmapList)
Sets the
Bitmap as the args
which ready for adding into the background. |
WatermarkBuilder |
loadWatermarkText(java.lang.String inputText)
Sets the
String as the args
which ready for adding to a watermark. |
WatermarkBuilder |
loadWatermarkText(java.lang.String inputText,
WatermarkPosition position)
Sets the
String as the args
which ready for adding to a watermark. |
WatermarkBuilder |
loadWatermarkText(WatermarkText watermarkString)
Sets the
String as the args
which ready for adding to a watermark. |
WatermarkBuilder |
loadWatermarkTexts(java.util.List<WatermarkText> watermarkTexts)
Sets the
String as the args
which ready for adding to a watermark. |
WatermarkBuilder |
setTileMode(boolean tileMode)
Set mode to tile.
|
public static WatermarkBuilder create(android.content.Context context, android.graphics.Bitmap backgroundImg)
WatermarkBuilderpublic static WatermarkBuilder create(android.content.Context context, android.widget.ImageView imageView)
ImageView。WatermarkBuilderpublic static WatermarkBuilder create(android.content.Context context, int backgroundDrawable)
WatermarkBuilderpublic WatermarkBuilder loadWatermarkText(java.lang.String inputText)
String as the args
which ready for adding to a watermark.
Using the default position.inputText - The text to add.WatermarkBuilder.public WatermarkBuilder loadWatermarkText(java.lang.String inputText, WatermarkPosition position)
String as the args
which ready for adding to a watermark.
Using the new position.inputText - The text to add.position - The position in the background image.WatermarkBuilder.public WatermarkBuilder loadWatermarkText(WatermarkText watermarkString)
String as the args
which ready for adding to a watermark.watermarkString - The WatermarkText object.WatermarkBuilder.public WatermarkBuilder loadWatermarkTexts(java.util.List<WatermarkText> watermarkTexts)
String as the args
which ready for adding to a watermark.
And, this is a set of Strings.watermarkTexts - The texts to add.WatermarkBuilder.public WatermarkBuilder loadWatermarkImage(android.graphics.Bitmap wmImg)
Bitmap as the args
which ready for adding to a background.
Using the default position.wmImg - The image to add.WatermarkBuilder.public WatermarkBuilder loadWatermarkImage(android.graphics.Bitmap wmImg, WatermarkPosition position)
Bitmap as the args
which ready for adding to a background.
Using the new position.position - The position in the background image.wmImg - The bitmap to add into.WatermarkBuilder.public WatermarkBuilder loadWatermarkImage(WatermarkImage watermarkImg)
Bitmap as the args
which ready for adding to a background.watermarkImg - The WatermarkImage object.WatermarkBuilder.public WatermarkBuilder loadWatermarkImages(java.util.List<WatermarkImage> bitmapList)
Bitmap as the args
which ready for adding into the background.
And, this is a set of bitmaps.bitmapList - The bitmaps to add.WatermarkBuilder.public WatermarkBuilder setTileMode(boolean tileMode)