Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. public Bitmap textToBitmap(String text){
  2. Paint paint = new Paint();
  3. paint.setTextSize(100);
  4. paint.setColor(Color.WHITE);
  5. paint.setTextAlign(Paint.Align.LEFT);
  6. float baseline = -paint.ascent();
  7. int w = (int) (paint.measureText(text) +0.5f);
  8. int h = (int) (baseline+paint.descent()+0.5f);
  9. Bitmap bmp = Bitmap.createBitmap(w+500,h+350,Bitmap.Config.ARGB_8888);
  10. Canvas canvas = new Canvas(bmp);
  11. canvas.drawRect(0,0,w+500,h+350,paint);
  12. paint.setColor(Color.BLACK);
  13. canvas.drawText(text,0,baseline,paint);
  14. return bmp;
  15.  
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement