我有,我想连接成一个文件,
目前在PDF应用程序试图打开该文件是它损坏一个ArrayList的文件的一系列PDF字节数组:将一系列二进制文件连接成一个文件的最佳方法是什么?
foreach (byte[] array in files)
{
using (Stream s = new MemoryStream(downloadbytes))
{
s.Write(array, 0, array.Length);
}
}
downloadbytes为结果下面的字节连接阵列是另一个实现也失败了
foreach (byte[] array in files)
{
System.Buffer.BlockCopy(array, 0, downloadbytes, offset, array.Length);
offset += array.Length;
}
任何指针?
您是否真的试图通过连接文件将PDF粘合在一起,或者当粘合在一起时是否有几个块组成一个文件? – 2010-05-24 13:55:28
如果是@Samir的评论的后者,那么使用'cat file1 file2 file3> file.pdf' – falstro 2010-05-24 13:57:06