/// <summary> /// 将字符传压缩后转base64(内部可能采用7z或者gzip) /// </summary> /// <param name="oriString">待压缩的字符</param> /// <returns>原始字符</returns> public static string CompressZipBase64(this string oriString) { if (string.IsNullOrEmpty(oriString)) { return(oriString); } byte[] oriBytes = System.Text.Encoding.UTF8.GetBytes(oriString); var gzipResult = ZipStreamHelper.Compress(oriBytes).Result; return(gzipResult.ToBase64()); }