Ir para o conteúdo
TextArray
Totalmente local

Texto de bloco

Preencha cada linha com um comprimento definido com um caractere escolhido, da esquerda, da direita ou de ambos os lados.

Entrada
Saída

Texto de bloco

Cole uma lista de linhas e preencha cada uma delas com o mesmo comprimento. Escolha o comprimento alvo, o lado em que o preenchimento fica e o caractere a ser preenchido - um espaço por padrão, um zero para números ou qualquer caractere que você digitar. É a maneira rápida de transformar 7, 42 e 1337 em 0007, 0042 e 1337, fornecer prefixos numéricos classificáveis aos nomes de arquivos, alinhar colunas em arquivos de dados de largura fixa ou criar layouts ASCII simples.

O preenchimento esquerdo é a escolha clássica para números: os valores crescem até a mesma largura e são classificados corretamente como o texto. O preenchimento à direita preenche as linhas com uma largura fixa, o que mantém as colunas feitas à mão retas na saída monoespaçada. O preenchimento de ambos os lados centraliza cada linha na largura alvo; quando o espaço restante é ímpar, o caractere extra vai para a direita.

As linhas que já estão no comprimento alvo passam intactas e as linhas mais longas permanecem como estão, a menos que você ative "Truncar linhas mais longas", o que as reduz exatamente ao comprimento alvo - útil quando um formato de largura fixa realmente exige larguras idênticas. O comprimento é contado em caracteres visíveis, portanto letras acentuadas e emojis contam como um cada, e as linhas vazias são preenchidas em toda a largura como qualquer outra linha.

Tudo é executado localmente no seu navegador e nada do que você cola é carregado em qualquer lugar. A contagem abaixo da saída mostra quantas linhas foram preenchidas e quantas foram truncadas, para que você possa verificar o resultado rapidamente antes de copiá-lo ou baixá-lo como um arquivo .txt.

FAQ

Como faço para zerar números?
Defina o caractere do pad como 0, mantenha o lado esquerdo e escolha o comprimento alvo. 7 se torna 0007 com comprimento 4.
O que acontece com linhas maiores que o comprimento alvo?
Eles passam inalterados por padrão. Ative "Truncar linhas mais longas" para cortá-las exatamente no comprimento desejado, mantendo o início da linha.
Posso preencher com mais de um personagem?
O preenchimento usa um único caractere, portanto, apenas o primeiro caractere digitado conta. Espaços, zeros, pontos ou qualquer caractere Unicode funcionam.
Como é feita a centralização quando o espaço não é dividido uniformemente?
A linha é centralizada no comprimento alvo e o caractere ímpar restante vai para o lado direito.
Meu texto é carregado em algum lugar?
Não. A ferramenta funciona inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.