保存Bitmap图像

  1. /**
  2. * 保存文件
  3. * @param bm
  4. * @param fileName
  5. * @throws IOException
  6. */
  7. public void saveFile(Bitmap bm, String fileName) throws IOException {
  8. String path = getSDPath() +"/revoeye/";
  9. File dirFile = new File(path);
  10. if(!dirFile.exists()){
  11. dirFile.mkdir();
  12. }
  13. File myCaptureFile = new File(path + fileName);
  14. BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(myCaptureFile));
  15. bm.compress(Bitmap.CompressFormat.JPEG, 80, bos);
  16. bos.flush();
  17. bos.close();
  18. }
时间: 2024-08-02 06:03:57

保存Bitmap图像的相关文章

在WPF程序中将控件所呈现的内容保存成图像(转载)

在WPF程序中将控件所呈现的内容保存成图像 转自:http://www.cnblogs.com/TianFang/archive/2012/10/07/2714140.html 有的时候,我们需要将控件所呈现的内容保存成图像保存下来,例如:InkCanvas的手写墨迹,WebBrowser中的网页等.可能有人会说,这个不就是截图嘛,找到控件的坐标和大小,调用截图API不就可以了嘛.的确,对于规则的控件来说,通过截图的却可以实现,可是,如果控件不规则或不透明度不是100%,则会把其背景控件的视觉效

GDI+学习笔记(七)保存简单图像

请尊重本人的工作成果,转载请留言,并说明转载地址,谢谢.地址如下: http://blog.csdn.net/fukainankai/article/details/27710883 前几节中,我们利用GDI+在窗口中绘制了各种各样的图形.图像,这一节,我们将会将这些图像保存成简单图像.所谓简单图像,指的是bmp/jpg/png等图像或者单帧的gif图像.保存成多帧的gif图像稍微复杂一点,本节中暂时不做说明.保存成动态的tiff文件也比较简单,但这里也不做说明,下次有机会和gif一起介绍. 另

保存Bitmap到SD卡

public static void saveBitmapInExternalStorage(Bitmap bitmap,Context context) { try { if(IsExternalStorageAvailableAndWriteable()) { File extStorage = new File(Environment.getExternalStorageDirectory().getPath() +"/orimuse");//orimuse为SD卡下一个文件夹

【Android】保存Bitmap到SD卡

1.打开读写SD卡的权限 需要在AndroidManifest.xml加入如下代码: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 第一种方法: public void saveBitmap(String bit

在保存Bitmap的时候出现“GDI出现一般性错误”

今天开发的时候出现过一个非常奇怪的问题,在保存最终的Bitmap图片的时候,明明使用Directory.Exist(filePath)函数判断当前路径的时候,这些路径都是有用的并且都是合法的,但是就是在执行img.Save([email protected]"\"+ station [index][email protected]"\"+DateTime.Tostring().Replace("-","").Replace(&

android保存bitmap到指定路径

不难,但用的时候有时候突然会想不起来..记录一下吧 先加权限 1 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 1 private void saveCroppedImage(Bitmap bmp) { 2 File file = new File("/sdcard/myFolder"); 3 if (!file.exists()) 4 file.

Android学习之保存Bitmap到指定文件夹

/** * 保存图片到指定文件夹 * * @param bmp * @param filename * @return */ private boolean saveBitmapTofile(Bitmap bmp, String filename) { if (bmp == null || filename == null) return false; CompressFormat format = Bitmap.CompressFormat.JPEG; int quality = 100; O

android 保存bitmap到SD卡

public void saveMyBitmap(String bitName,Bitmap mBitmap){  File f = new File("/sdcard/" + bitName + ".png");  try {   f.createNewFile();  } catch (IOException e) {   // TODO Auto-generated catch block   DebugMessage.put("在保存图片时出错:&

Android--将布局保存成图像

View view = findViewById(R.id.photoselectbg_iv_rl11); //获取布局控件属性 final Bitmap bmp = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.RGB_8888); view.draw(new Canvas(bmp)); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMM