繁体   English   中英

android中图像上的图像水印

[英]image watermark on an image in android

我在 imageview 中有一个图像,如何在该图像上添加图像/徽标水印。? 我使用以下代码添加文本水印

     String watermark ="Sari collage";
     int x =1500;
     int y =1200;
     int color = Color.parseColor("#ff720b");
     int alpha=80;
     int size = 70; 
     boolean underline= false;

    int w = src.getWidth();
    int h = src.getHeight();

    Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());



    Canvas canvas = new Canvas(result);
    canvas.drawBitmap(src, 0, 0, null);

    Paint paint = new Paint();
    paint.setColor(color);




    paint.setAlpha(alpha);
    paint.setTextSize(size);
    paint.setAntiAlias(true);
    paint.setUnderlineText(underline);
    canvas.drawText(watermark, x, y, paint);

我猜:

String watermark ="Sari collage";
     int x =1500;
     int y =1200;
     int color = Color.parseColor("#ff720b");
     int alpha=80;
     int size = 70; 
     boolean underline= false;


int w = src.getWidth();
int h = src.getHeight();

Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());


Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
canvas.drawBitmap(src, w/2, h/2, null);
Paint paint = new Paint();
paint.setColor(color);

paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, x, y, paint);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM