Convertir archivo a Base64

Base64 es una sistema numérico, el cual debido a sus características se emplea para representar información binaria.

Por ejemplo:
Binario: ’01’
Decimal: ‘0123456789’
Hexadecimal: ‘0123456789ABCDEF’
Base64: ‘ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/’

Vamos a convertir la palabra Man a Base64:
Texto                  M       a        n
ASCII                77      97      110
Bits              010011   010110   000101  101110
Índice               19         22            5          46
Base64              T           W             F          u
Tomamos todos las conversiones desde al código ASCII hasta el índice, si buscamos en la lista de Base64 la posición 19 tenemos T, el resultado en Base64 de la palabra Man es TWFu.

Después de la pequeña introducción seguimos con el código.

Crearemos una Web Form con:

-Button1
-TextBox1

Dentro del código copiamos:


Para el ejemplo convertiremos un archivo .XML y lo enviaremos a un TextBox.

Ejecutamos el proceso y el resultado es el siguiente:

Publicar un comentario

0 Comentarios