#region 把ANSI格式的TXT文件批量转换成UTF-8文件类型

class FileControl

{

private string path = "";

private DirectoryInfo dirInfo = null;

private FileInfo[] fileInfo = null;

private string msg = "";

public string Msg

{

get { return msg; }

set { msg = value; }

}

public string Path

{

get { return path; }

set { path = value; }

}

public FileControl()

{

}

public FileControl(string path)

{

this.dirInfo = new DirectoryInfo(path);

}

public void getDirInfo(string path)

{

this.dirInfo = new DirectoryInfo(path);

}

private void getFileInfoArr()

{

if (this.dirInfo != null)

{

this.fileInfo = this.dirInfo.GetFiles("*.txt", SearchOption.AllDirectories);

}

else

{

this.msg = "无可转换的txt文件";

}

}

public void Transform()

{

try

{

this.getFileInfoArr();

foreach (FileInfo fi in this.fileInfo)

{

FileStream fs = new FileStream(fi.FullName, FileMode.Open, FileAccess.Read);

StreamReader streamReader = new StreamReader(fs);

string newFileName = fi.FullName.Split('.')[fi.FullName.Split('.').Length - 2] + "_.txt";

File.WriteAllText(newFileName, streamReader.ReadToEnd(), Encoding.UTF8);

}

this.msg = "转换完美完成!";

}

catch (Exception ex)

{

this.msg = "转换发生异常!异常原因:" + ex.Message;

}

}

}

#endregion

utf-8 html转chm,把ANSI格式的TXT文件批量转换成UTF-8文件类型相关推荐

  1. 多个dwg文件批量转换成jpg格式

    为了在设计绘图工作中更好地传输查看,我们需要把大量的dwg文件转换成jpg格式.那么有什么快捷的方法呢?今天就为大家推荐一款软件-CAD编辑器,来批量操作将多个dwg文件批量转换成jpg格式.具体步骤 ...

  2. 如何将PDF文件批量转换成图片格式

    在我们的日常工作中文件转换是一件常见的日常工作,而PDF文件转换是每一个上班族必备的技能之一,比如讲PDF文件转换成图片格式.毫无疑问PDF格式给用户带来更好的阅读体验,PDF文件是一页一页的文件形式 ...

  3. 将txt文件批量转换成pdf格式的方法

    PDF具有与许多其他电子文档格式无法相比的优点.如,可方便的将文字(超文本链接.声音和动态影像等电子信息).字型.格式.颜色及独立于设备和分辨率的图形图像等封装在一个文件中.支持特长文件,集成度和安全 ...

  4. 如何将excel.xls文件批量转换成.xlsx格式

    1.把多个excel表都放在同一个文件夹里面,并在这个文件夹里面 2.用microsoft excel打开新建的excel表,并右键单击sheet1,找到"查看代码",单击进去.进 ...

  5. html文件转换html格式,pdf文件怎么转换成html格式

    PDF文件怎么转换成html格式呢?html格式其实就是网页格式,PDF文件和网页文件一般情况下是两种完全不搭边的格式,但是不可否定的是办公室的多样化总有人会有这样的需求,只要有需求就会有其相应的解决 ...

  6. 在线Excel文件解析转换成JSON格式

    在线Excel文件解析转换成JSON格式 在线Excel文件解析转换成JSON格式 本工具可以将上传的Excel文件解析转换成JSON格式,支持下载 本工具可以将上传的Excel文件解析转换成JSON ...

  7. Windows下批量转换Silk v3音频文件为MP3格式

    转自:https://kn007.net/topics/batch-convert-silk-v3-audio-files-to-mp3-in-windows/ 前有<解码转换QQ微信的SILK ...

  8. 如何在线将CAD图纸文件进行转换成黑白PNG格式?

    如何在线将CAD图纸文件进行转换成黑白PNG格式?将CAD图纸文件进行格式间的转换操作在工作中经常需要进行的,那么我们一般使用的都是PC端上面的软件来进行,但是我们现在想要在线将图纸进行转换的操作,能 ...

  9. cad转dxf格式文件太大,将CAD图纸文件进行转换成低版本DXF格式如何进行?

    将CAD图纸文件进行转换成低版本DXF格式如何进行?CAD图纸文件在绘制时候会有不同的版本但是在进行查看的时候会由于图纸的版本问题而无法将图纸文件进行打开,这个时候就需要进行的操作就是将其进行版本间的 ...

  10. FLV格式文件如何转换成MP4格式 1

    FLV流媒体格式是随着Flash MX的推出发展而来的视频格式,它形成的文件小,加载速度快,流量耗的少,使得网络看视频成为可能,因此FLV是被众多新一代视频分享网站所采用,是目前增长最快,最广泛的视频 ...

最新文章

  1. python遍历目录压缩文件夹然后在发送邮件_python目录操作之python遍历文件夹后将结果存储为xml...
  2. 采用 opencv surf 算子进行特征匹配
  3. Buildroot构建指南——Linux内核
  4. CentOS Linux使用logrotate分割管理日志
  5. 【DL小结2】CNN前向、反向传播及常用结构
  6. 蓝桥杯官网试题 欧拉的鸡蛋
  7. 常用的MATLAB建模工具箱
  8. 记一次Maya使用入门
  9. 现有开发语言以及适用范围
  10. 详解c语言main函数、printf函数、scanf函数与va家族
  11. ASO商店优化为什么成为必争之地,其优势有哪些?
  12. MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated,Please use MINIO_ROOT_USER and MINIO_ROOT_PASSW
  13. 计算机网络与无线通信系统学习10:码分多址(CDMA)的本质-正交之美
  14. What is Deep Learning?(什么是深度学习?)
  15. 【技术分享】 ​IE浏览器漏洞利用技术的演变 ( 二 )
  16. jquery分页插件-sPage.js使用方法
  17. 德云社相声的信息结构
  18. 蛙色VR·SaaS云平台,开启虚拟现实创作新时代!
  19. 使用iToolab UnlockGo for Mac 无需密码即可解锁 Apple ID
  20. mysql 集群 grra_Oracle RAC 导致实例驱逐的五大原因[ID 1526186.1]

热门文章

  1. win10系统架设魔兽服务器,win10系统局域网魔兽争霸无法联机的步骤
  2. 东北林业大学---C++实验一
  3. 小波阈值去噪c语言程序,小波阈值去噪MATLAB程序
  4. 计算机组成原理与体系结构——随机存储器和只读存储器
  5. 五十个产品可靠性性能提高的方法详解
  6. 对抗生成网络(Generative Adversarial Network)
  7. Oblog 4.5-4.6 accessmssql getshell 0day
  8. 开源CRM系统国内有哪些品牌做的好?
  9. 机器学习PAI为你自动写歌词,妈妈再也不用担心我的freestyle了
  10. 'grunt' 不是内部或外部命令,也不是可运行的程序 或批处理文件