压缩率为0
安卓系统是手机系统,我们很少在手机上进行压缩,有的手机是有压缩功能的,想小米,oppo类的手机上有这种功能,压缩效果并不乐观,电脑上执行压缩小编例举了一下步骤:
a、打开任意浏览器,点击浏览器的搜索框,在这里搜索图片压缩,选择网页搜索,我们要找到下载工具的网页,将工具下载安装到我们的电脑。
其实图片文件压缩是一个简单的过程,但是我们要找对图片文件压缩的软件,进行图片压缩就是一件简单的事情
② Android中压缩图片指定大小
注意看这句话,bit.compress(CompressFormat.PNG, 100, baos);
那里的数字表示 如果不压缩是100,表示压缩率为0。
如果是70,就表示压缩率是70,表示压缩30%;
所以你的倒数第二句话表示没有压缩。
以下是我压缩的方法,望采纳。
/**
* 图像压缩并保存到本地
* 返回处理过的图片
*
*/
private Bitmap
saveImage(String fileName,Bitmap bit) {
File file = new
File(fileName);
if (!file.exists()) {
try
{
file.createNewFile();
} catch (IOException e)
{
e.printStackTrace();
}
}
try
{
ByteArrayOutputStream stream = new
ByteArrayOutputStream();
bit.compress(CompressFormat.JPEG, 70,
stream);
// 70 是压缩率,表示压缩30%; 如果不压缩是100,表示压缩率为0
FileOutputStream os =
new
FileOutputStream(file);
os.write(stream.toByteArray());
os.close();
return
bit;
} catch (Exception e) {
file = null;
return
null;
}
}
③ 如何以最快速度将文件夹打包成压缩文件
您好,首先电脑需要安装一款压缩软件,安装后的操作步骤如下:
1、将要压缩的文件放置于同一个文件夹下;
2、选定要压缩的文件;