Padrões de codificação de caracteres

 Uma codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres (representações de grafemas ou unidades similares a grafemas como as que compõem um alfabeto utilizados na comunicação através de uma linguagem natural) com um conjunto de outra coisa, como por exemplo números ou pulsos elétricos com o objetivo de facilitar o armazenamento de texto em computadores e sua transmissão através de redes de telecomunicação. Exemplos comuns são o código Morse que codifica as letras do alfabeto latino e os numerais como sequências de pulsos elétricos de longa e curta duração e também o ASCII que codifica os mesmos grafemas do código Morse além de outros símbolos através de números inteiros e da representação binária em sete bits destes mesmos números.

Tabela ASCIIASCII ( American Standard Code for Information Interchange) é um código binário (cadeias de bits 0s e 1s) que codifica um conjunto de 128 sinais: 95 sinais gráficos (letras do alfabeto latino, sinais de pontuação e sinais matemáticos) e 33 sinais de controle, utilizando 7 bits para representar todos os seus símbolos.

Tabela UnicodeUnicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente. O padrão consiste de quase 138 mil caracteres, um conjunto de diagramas de códigos para referência visual, uma metedologia para codificação e um conjunto de codificações padrões de caracteres, uma enumeração de propriedades de caracteers como caixa alta e caixa baixa, um conjunto de arquivos de computador com dados de referência, além de regras para normalização, decomposição, ordenação alfabética e renderização.

Utilizando um gerador ASCII foi possível criar o seguinte com a fonte "graffiti" : 



E também utilizando um conversor de imagens para ASCII sucedeu o seguinte resultado:

...Este é o resultado final:

...Este é o original:




Comentários

Mensagens populares