【问题标题】:Cut off a part of canvas剪掉画布的一部分
【发布时间】:2018-02-09 07:06:07
【问题描述】:

我有一个带图形的画布,我从服务器获取它。有时图表不在中心。现在我想切断画布的其余部分。我有图表最大和最小 x,y 点。何切断画布的其余部分?我找不到解决办法。

【问题讨论】:

  • 你能告诉我什么情况下画布不在中心吗?并请发布详细代码。

标签: java android xamarin.android


【解决方案1】:

首先创建一个像这样大小为全宽和高度的 tempBitmap

 Bitmap tempImage =  Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);      

 Bitmap finalBitmap = Bitmap.createBitmap(tempImage, (int) minX, (int) minY, width, height);

这里的 finalBitmap 是你想要的。 您可以在画布中绘制它,也可以将其保存为位图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 2018-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多