Avançar para o conteúdo
Imagem com logotipo, contendo link para a página inicial
  • United Stated of America flag, representing the option for the English language.
  • Bandeira do Brasil, simbolizando a opção pelo idioma Português do Brasil.

Conversor de Texto para Imagem PPM

Conversor de Texto para Imagem PPM

Ferramenta online para conversão de texto em codificação ASCII para uma imagem com cores aleatórias no formato PPM (textual).

Sistema com a implementação de uma das sugestões da seção Possíveis Melhorias e Variações do tópico Aprenda Programação: Arquivos e Serialização (Marshalling).

O processamento do arquivo é local, no navegador. Assim, o arquivo escolhido não é enviado para um servidor remoto.

Instruções

Para usar o conversor, você deve escrever um texto no campo após o rótulo Forneça o texto a converter para uma imagem. O texto pode ter quebras de linhas.

Apenas os caracteres apresentados no tópico serão convertidos de texto para a imagem. Ou seja, apenas parte dos valores pertencentes à tabela ASCII. Caracteres com acentos ou outros símbolos especiais serão trocados por espaços.

Caso se marque a opção Texto com múltiplas linhas?, a imagem resultante utilizará as quebras de linha do texto para criar uma imagem com maior altura. Caso contrário, as linhas serão substituídas por espaços na imagem resultante.

Caso se marque a opção para download em Fazer download da imagem resultante?, o sistema fornecerá um diálogo de download com o arquivo PPM criado. Também é possível salvar a imagem em formato PNG escolhendo-se a opção de salvar a imagem no menu de contexto (por exemplo, pode-se clicar com o botão direito do mouse sobre a imagem e escolher a opção de Salvar Imagem Como...).

Caso se desmarque a opção para download do arquivo e se mantenha o mesmo texto, é possível pressionar repetidamente o botão Gerar imagem para gerar novas imagens em seqüência. Para fazer isso com facilidade, uma alternativa é manter o foco sobre o botão e segurar a tecla Enter no teclado. Como resultado, os pixels da imagem terão as cores trocadas a cada nova geração da imagem.

Programa


Imagem

Imagem PPM criada apresentada no canvas.

Imagem Ampliada

Uma ampliação da imagem PPM criada apresentada no canvas.