Posted on: 7/29/2013 10:52:41 PM | Views : 231

I try to Zip some .pdf files in C#. My code works fine but when the size of one of the pdfs is big, it is going to overwrite that pdf on the rest of pdfs. I am not sure what is happening. I tried to increase the size of buffer or zip file but still same issue. Do you have any suggestion?
This is my code:
public void ProcessZipRequest(string strQueueID, string strBatchID, string strFtpPath) { int intReportCnt = 0; string strZipFileName = "Order-" + strBatchID + "-" + strQueueID + "-" + DateTime.Now.ToString("MM-dd-yyyy-HH-mm") + ".zip"; strZipFileName = SafeFileName(strZipFileName); //MemoryStream ms = new MemoryStream(); FileStream ms = new FileStream(@"c:\surf\nikoo.zip", FileMode.Create); ZipOutputStream oZipStream = new ZipOutputStream(ms); // create zip stream oZipStream.SetLevel( ...

Go to the complete details ...