BASE64 é um tipo de código de 8 bits comumente usado na Internet.
Por que transformar a imagem em codificação base64?A conversão da imagem com o código BASE64 pode reduzir a solicitação HTTP, porque a imagem pode ser passada diretamente para o cliente na forma de codificação de caracteres, e o formulário de arquivo requer solicitações HTTP. No entanto, também haverá uma pequena desvantagem, ou seja, o tamanho se tornará maior quando a imagem codificar base64, mas será quase a mesma após a otimização através do GZIP. Portanto, uma imagem menor no processo de aplicação pode ser codificada diretamente na base64 e não é recomendável usá -lo.
Como o html5 converte a imagem com base64?Se o HTML5 desejar converter a figura com base64, você precisará usar uma interface HTML5 FileReader.readasDataurl () Descrição da interface.
Programa de amostraO código a seguir é um programa de exemplo, crie um novo arquivo HTML e, em seguida, abra a cópia do código e cola para usar o navegador que suporta HTML5 para abrir para visualizar o efeito.
Código de cópia