示例#1
0
        /// <summary>
        /// 上传使用。先解压缩,然后copy到指定目录中,然后删除对应的解压缩文件夹
        /// </summary>
        /// <param name="zipfilePath">压缩文件目录</param>
        /// <returns></returns>
        public static bool UnZipOperation(string zipfilePath)
        {
            string unzipFilePath = GetZipFileToDirPath();

            CompressHelper.UnZip(zipfilePath, unzipFilePath);
            List <string> files = DirectoryHelper.GetAllFiles(unzipFilePath);

            foreach (string file in files)
            {
                FileHelper.CopyTo(file, Common.SignnameImgUpFile());
            }
            DirectoryHelper.RemoveDirectory(unzipFilePath);
            return(true);
        }