Esempio n. 1
0
        /// <summary>
        /// Decodifica el mensaje, lo descomprime y lo convierte a un formato legible.
        /// </summary>
        /// <param name="mensaje"></param>
        /// <returns></returns>
        public static string TraducirMensajeCodificado(string mensaje)
        {
            _bDecodificado  = null;
            _bDescomprimido = null;

            _bDecodificado  = EncoderHelper.ConvertirISO(mensaje);
            _bDescomprimido = CompresionHelper.UnZip(_bDecodificado);
            return(Encoding.UTF8.GetString(_bDescomprimido));
        }
Esempio n. 2
0
        /// <summary>
        /// Codifica el mensaje, lo comprime y lo convierte a un formato ISO latin.
        /// </summary>
        /// <param name="mensaje"></param>
        /// <returns></returns>
        public static string TraducirMensajeDecodificado(string mensaje)
        {
            _bCodificado = null;
            _bComprimido = null;

            _bCodificado = EncoderHelper.CodificarUTF8_ISO(mensaje);
            _bComprimido = CompresionHelper.Zip(_bCodificado);

            Encoding iso = Encoding.GetEncoding("iso-8859-1");
            string   msg = iso.GetString(_bComprimido);

            return(msg);
        }