使用文件分割技术 
我以前作过一个程序 现在不再手边
说说思路吧:
分割:首先将文件读入一个文件流Stream
然后将它写入指定大小的几个文件流即可组合:
把几个文件流 写入一个流就搞定你试试吧 很定能行!

解决方案 »

  1.   

    'Sets the tiff file as an image object.
            objImage = objImage.FromFile(strFilePath)
            Dim objGuid As Guid = (objImage.FrameDimensionsList(0))
            Dim objDimension As System.Drawing.Imaging.FrameDimension = New System.Drawing.Imaging.FrameDimension(objGuid)        'Gets the total number of frames in the .tiff file
            totFrame = objImage.GetFrameCount(objDimension)        'Adds number of frames to the combo box for displaying purposes.
            Dim i As Integer
            For i = 0 To totFrame - 1
                cboFrameNo.Items.Add(i)
            Next
            cboFrameNo.Items.IndexOf(1)        'Sets the temporary folder to "C:\temp\"
            strPath = "c:\temp\"        'Saves every frame as a seperate file.
            Dim z As Integer
            z = 0
            curF = 0
            For z = 0 To (totFrame - 1)
                objImage.SelectActiveFrame(objDimension, curF)
                objImage.Save(strPath & curF & ".tif", Imaging.ImageFormat.Jpeg)
                curF = curF + 1
            Next