zoukankan      html  css  js  c++  java
  • C#图片保存在指定位置或者自选位置 And C# 打开以对话框,获取文件夹路径 、文件的路径、文件名

    在引用的地方引用一下using System.Drawing;程序集

    1.保存在指定位置  列:image.save("存放的地址路径")

      private void button1_Click(object sender, EventArgs e)
    { 
        //第一种
        int b=0;
      Bitmap bitmap2 = new Bitmap(pictureBox1.Image);
              
      bitmap2.Save(@"C:UserslenovoPictures
    pm" + b + ".png");
        //第二种
      Image image= pictureBox1.Image;
    
      image.Save(@"C:UserslenovoPictures
    pm" + b + ".png");
        b++
    }

     2.将此 Image 以指定格式保存到指定文件。列:image.save("地址路径","格式")

      private void button1_Click(object sender, EventArgs e)
    { 
        //第一种
        int b=0;
      Bitmap bitmap2 = new Bitmap(pictureBox1.Image);
              
      bitmap2.Save(@"C:UserslenovoPictures
    pm" ,ImageFormat.Png);
        //第二种
      Image image= pictureBox1.Image;
    
      image.Save(@"C:UserslenovoPictures
    pm" ,ImageFormat.Bmp);
        b++
    }
    

    3.使用指定的编码器和图像编码器参数,将该图像保存到指定的流。

    4.将此图像以指定的格式保存到指定的流中。  

    3and4可以去微软官方Api看看有详细的实例        微软官方API Image.Save Method 

    打开的文件夹或者文件夹名下的文件

    // 获取文件夹绝对路径    显示在 txtbox 控件里

    System.Windows.Forms.FolderBrowserDialog folder =

      new System.Windows.Forms.FolderBrowserDialog();

    if (folder.ShowDialog() == DialogResult.OK)
    {
      this.txtboxPath.Text = folder.SelectedPath;              

      }

    // 获取文件和路径名 一起显示在 txtbox 控件里

    OpenFileDialog dialog = new OpenFileDialog();
    if (dialog .ShowDialog() == DialogResult.OK)
    {
      this.txtboxPath.SelectedText = dialog.FileName;                   

    }

     //如果只显示文件名

    OpenFileDialog dialog = new OpenFileDialog();
    if (dialog .ShowDialog() == DialogResult.OK)
    {
      this.txtboxPath.SelectedText = dialog.SafeFileName;                   

    }

    //原文链接http://www.cnblogs.com/zhangzhu/archive/2013/06/01/3112601.html

  • 相关阅读:
    java把指定文字输出为图片流,支持文字换行
    java根据图片和文字生成自定义图片
    eclipse中10个最有用的快捷键组合
    关于版本号:alpha、beta、rc、stable
    Maven内置属性及使用
    Linux终端执行shell脚本,提示权限不够的解决办法
    执行tsung时报"Maximum number of concurrent users in a single VM reached
    SSIS连接SAPBI
    SharePoint 2013连接非默认端口的SQL Server
    SQL Server数据库损坏、检测以及简单的修复办法
  • 原文地址:https://www.cnblogs.com/xunmengrenli/p/13398217.html
Copyright © 2011-2022 走看看