안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요,
jpg파일을 불러와서 Canvas에 찍다가 막혀서 물어봅니다.
찾아봐도 정확한 답변이 없길래..
jpg파일은 BitmapFactory로 읽어왔구요.
bitmap = BitmapFactory.decodeStream(is, null, opts);
canvas.drawBitmap(bitmap,0, 0, mPaint);
이런식으로 출력했습니다.
그런데 원하는 크기/높이로 줄이고 늘려서 찍고싶은데 BitmapFactory에선 inSampleSize로 해서
1/2, 1/4 이런식으로 줄이는 것 밖에 못찾았습니다.
1000x700 짜리를
300x 150으로 찍고싶다면.. (잘리는 것 없이)
어떤식으로 해야 될까요?