Android将调整大小的图像作为文件

时间:2016-07-20 07:31:45

标签: android image file

在我执行图像捕获意图或图库拾取意图后,我会收到所选图像。这个图像我想调整所选图像的特定大小,并将其作为新文件,以便将其发送到服务器。有可能实现这个目标吗?是否有任何图书馆可以为您提供此类功能?

1 个答案:

答案 0 :(得分:2)

你可以使用毕加索。

    .into(new Target() {
        @Override
        public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
            // send bitmap to server
        }

        @Override
        public void onBitmapFailed(Drawable errorDrawable) {

        }

        @Override
        public void onPrepareLoad(Drawable placeHolderDrawable) {

        }
    });

如果您希望调整大小后的文件,则可以使用目标

public IEnumerable<Finish> Get()
{
     var query = base.Set<Finish>();
     return query.ToList();
}

onBitmapLoaded为您提供位图,这就是您需要发送到服务器的内容