文件分割的代码
来源:互联网 发布:创业软件待遇如何 编辑:程序博客网 时间:2024/05/06 19:11
原理就是读取不同的字节段
然后分别存为文件
///<summary>切割文件类</summary>
public class cutfile{
protected int CUT_SIZE;
protected string source;
protected string target;
///<summary>切割文件构造函数</summary>
///<param>source: 被切割文件;target:切割后文件目录</param>
public cutfile(string arg1,string arg2,string arg3,string arg4){
source =arg1;
target = arg2;
}
///<summary>切割主方法,切割文件序列存在indexFile中</summary>
///<param>indexFile:索引文件名;CUT_SIZE:切割大小</param>
public void tocut(string indexFile,int CUT_SIZE){
indexFile=target+indexFile;
StreamWriter file = new StreamWriter(indexFile,true);
FileStream fs = new FileStream(source, FileMode.Open, FileAccess.Read);
BinaryReader r = new BinaryReader(fs);
int i=0;
int t=1;
int bb=(int)fs.Length;
int filesize;
string outputname;
while(bb>0){
if((bb-CUT_SIZE)>=0){
filesize=CUT_SIZE;
}
else{
filesize=bb;
}
byte[] mybyte=new byte[filesize];
r.Read(mybyte,0,filesize);
outputname=target+t.ToString();
FileStream fo = new FileStream(outputname, FileMode.CreateNew);
file.WriteLine(t.ToString());
BinaryWriter w = new BinaryWriter(fo);
w.Write(mybyte);
i=i+CUT_SIZE;
t++;
bb=bb-CUT_SIZE;
w.Close();
}
file.Close();
}
}
- 文件分割的代码
- Java 实现文件分割合并的代码
- java文件分割代码实现
- Rhyme/ Java 文件的分割与合并完整代码
- PHP 文件的分割
- 文件的分割
- 合并分割的文件
- java文件的分割
- FreamStream文件的分割
- 文件的分割
- 文件分割与合并代码实现
- 一个文件分割的程序
- 文件的合并与分割
- 文件的分割和合并
- 文件的合并与分割
- 文件的分割和合并
- 文件的分割与合并
- WinRAR的文件分割功能
- Javascript 模仿 java bean 实例
- 需求获取过程中的逆向沟通
- 潜哲学:人生要明白这几个道理不容易
- Eclipse快速上手Hibernate--4. 继承映射(2)
- hibernate
- 文件分割的代码
- windows服务安装问题解决
- 随机产生文件名的代码
- 星期总结25-29
- 旭字何解?
- 继承System.Web.UI.Page的页面基类
- 关于asp.net无法访问UNC路径文件的解决
- 文件加密&字符加密的代码
- 在win32系列中修改mysql的连接数量