pu

Buscar este blog

lunes, 6 de enero de 2014

Codifica un archivo en BASE64 para se enviado por WS II

eh aki en codigo de la decodificacion...-

public string DecodificarBase64(string sBase64, String StrNombreArchivo)
        {
            // Declaramos fs para tener crear un nuevo archivo temporal en la maquina cliente.
            // y memStream para almacenar en memoria la cadena recibida.
            string sImagenTemporal = @"C:\\PDF\\" + StrNombreArchivo;
            FileStream fs = new FileStream(sImagenTemporal, FileMode.Create);
            BinaryWriter bw = new BinaryWriter(fs);
            byte[] bytes;
            try
            {
                bytes = Convert.FromBase64String(sBase64);
                bw.Write(bytes);
                return sImagenTemporal;
            }
            catch
            {
                //MessageBox.Show("Ocurrió un error al leer la imgen.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                return sImagenTemporal = @"C:\\PDF\\no_disponible.pdf";
            }
            finally
            {
                fs.Close();
                bytes = null;
                bw = null;
                sBase64 = null;
            }
        }


aki coloco el capitulo anterior donde lo codifico.

http://ingenieroinformaticainacap.blogspot.com/2012/10/codifica-un-archivo-en-base64-para-se.html





No hay comentarios:

Publicar un comentario