0

Canvas の X1、Y1 に Bitmap の X、Y を描画するように指示することで、Canvas に Bitmap を描画できますか? キャンバス X1、Y1 でビットマップの 0,0 を描画するのではなく?

4

1 に答える 1

2

それは本当に可能Canvas.drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint)です。描画するソース領域を指定できます。詳細については、キャンバスのドキュメントを参照してください。

またBitmap.createBitmap(Bitmap source, int x, int y, int width, int height)、元の画像からレンダリングしたい部分を抽出するために使用することもできます。次に、通常どおり抽出Bitmapしてレンダリングします。メソッドの詳細については、Google のドキュメントを参照してください。

于 2011-01-27T10:58:57.613 に答える