• 大小: 0.14M
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-05-16
  • 语言: C#
  • 标签: 其他  

资源简介

C#批量图片格式转换完整源码-jVox.rar

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Threading;
namespace PictureBatchConversion
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        string[] path1=null;                 //用于存储选择的文件列表
        string path2=““;                    //用于存储保存的路径
        Bitmap bt;                          //声明一个转换图片格式的Bitmap对象
        Thread td;                          //声明一个线程
        int Imgtype1;                       //声明一个变量用于标记ConvertImage方法中转换的类型
        string OlePath;                     //声明一个变量用于存储ConvertImage方法中原始图片的路径
        string path;                        //声明一个变量用于存储ConvertImage方法中转换后图片的保存路径
        int flags;                           //用于标记已转换图片的数量,用于计算转换进度

        private void Form2_Load(object sender EventArgs e) 
        {
            tscbType.SelectedIndex = 0;             //设置第一个转换类型被选中
            CheckForIllegalCrossThreadCalls = false;//屏蔽线程弹出的错误提示
        }
        private void toolStripButton3_Click(object sender EventArgs e)//选择转换文件的按钮
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)        //判断是否选择文件
            {
                listView1.Items.Clear();                                //清空listView1
                string[] info = new string[7];                          //存储每一行数据
                FileInfo fi;                                            //创建一个FileInfo对象,用于获取图片信息
                path1 = openFileDialog1.FileNames;                      //获取选择的图片集合
                for (int i = 0; i < path1.Length; i++)                  //读取集合中的内容
                {
                    //获取图片名称
                    string ImgName = path1[i].Substring(path1[i].LastIndexOf(“\\“) + 1 path1[i].Length - path1[i].LastIndexOf(“\\“) - 1);
                    //获取图片类型
                    string ImgType = ImgName.Substring(ImgName.LastIndexOf(“.“) + 1 ImgName.Length - ImgName.LastIndexOf(“.“) - 1);
                    fi = new FileInfo(path1[i].ToString());             //实例化FileInfo对象
                    //将每一行数据第一个位置的图标添加到imageList1中
                    imageList1.Images.Add(ImgNameProperties.Resources.图标__23_);
                    info[1] = ImgName;                      //图片名称
                    info[2] = ImgType;                      //图片类型
                    info[3] = fi.LastWriteTime.ToShortDateString();//图片最后修改日期
                    info[4] = path1[i].ToString();                  //图片位置
                    info[5] = (fi.Length/1024)+“KB“;                //图片大小
                    info[6] = “未转换“;                                //图片状态
                    ListViewItem lvi = new ListViewItem(info ImgName);  //实例化ListViewItem对象
                    listView1.Items.Add(lvi);                              //将信息添加到

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件          0  2019-10-18 13:06  C#批量图片格式转换完整源码-jVox\1.accdb

     文件          0  2019-10-18 13:06  C#批量图片格式转换完整源码-jVox\2.accdb

     文件      12633  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Form1.cs

     文件      17572  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Form1.Designer.cs

     文件      10449  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Form1.resx

     文件       4476  2009-01-14 11:23  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\PictureBatchConversion.csproj

     文件        505  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Program.cs

     文件       1406  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Properties\AssemblyInfo.cs

     文件       4416  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Properties\Resources.Designer.cs

     文件       7455  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Properties\Resources.resx

     文件       1109  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Properties\Settings.Designer.cs

     文件        249  2008-09-20 12:55  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Properties\Settings.settings

     文件       2862  2008-09-20 13:28  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\保存1.ico

     文件       2862  2008-06-18 09:22  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\保存11.ico

     文件       3025  2008-09-20 14:10  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\图标 (163).png

     文件       2862  2008-09-20 14:12  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\图标 (23).ico

     文件       2965  2008-09-20 14:04  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\图标 (28).png

     文件       4718  2008-09-20 13:50  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\图标 (29).ico

     文件       2862  2008-09-20 13:28  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\打开.ico

     文件       2862  2008-06-17 14:13  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion\Resources\打开1.ico

     文件        956  2008-09-20 12:55  C#批量图片格式转换完整源码-jVox\Backup\PictureBatchConversion.sln

     文件      35328  2019-02-25 14:08  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\bin\Debug\PictureBatchConversion.exe

     文件      48640  2019-02-25 14:08  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\bin\Debug\PictureBatchConversion.pdb

     文件      11608  2019-02-25 14:09  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\bin\Debug\PictureBatchConversion.vshost.exe

     文件      12633  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\Form1.cs

     文件      18695  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\Form1.Designer.cs

     文件      10329  2019-10-17 10:14  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\Form1.resx

     文件        789  2019-02-25 14:08  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\obj\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6876  2019-02-25 14:08  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件       4389  2019-02-25 14:09  C#批量图片格式转换完整源码-jVox\PictureBatchConversion\obj\Debug\PictureBatchConversion.csproj.FileListAbsolute.txt

............此处省略48个文件信息

评论

共有 条评论