CSV para Colunas de Texto
Às vezes, você precisa de dados dispostos em colunas legíveis sem introduzir Markdown, HTML ou uma planilha, um bloco de código em um README, um relatório amigável ao terminal, um e-mail em texto simples para uma equipe de operações. Este conversor lê entradas CSV (ou separadas por tabulação, ponto e vírgula, pipe) e emite colunas preenchidas com espaços, onde cada célula é preenchida até a largura da célula mais larga daquela coluna. O resultado se alinha perfeitamente em uma fonte monoespaçada.
Como as colunas são alinhadas
-
1
Cole os dados
Qualquer separador de arquivo plano comum funciona: vírgula, tabulação, ponto e vírgula ou pipe.
-
2
Escolha o delimitador
A ferramenta analisa células entre aspas com `str_getcsv`, então separadores embutidos dentro de aspas são respeitados.
-
3
Larguras das colunas medidas
Para cada coluna, o conversor encontra a célula mais larga entre todas as linhas e armazena isso como a largura alvo.
-
4
Células preenchidas com espaços
Cada célula é preenchida à direita até a largura da coluna; as colunas são unidas com dois espaços entre elas.
Por que a fonte monoespaçada é importante para esta saída
O alinhamento preenchido por espaços só funciona quando cada caractere tem a mesma largura. Em fontes proporcionais (Helvetica, Arial, texto do corpo do seu blog), um i ocupa menos espaço horizontal do que um M, então as colunas parecerão desalinhadas, mesmo que cada célula tenha o mesmo número de caracteres de espaço.
Onde renderiza corretamente
- Blocos de código Markdown (
``` ) - Elementos HTML
<pre>e<code> - Saída de terminal, arquivos de log
- Campos de texto rico configurados para monoespaçado (a maioria dos IDEs, corpos de problemas do Gitea)
Onde parecerá quebrado
- Parágrafos regulares em postagens de blog
- Gmail e a maioria dos clientes de e-mail (eles usam fontes proporcionais por padrão)
- Mensagens do Slack fora de crases
- Blocos de texto simples do Notion
Alternativas para prosa legível por humanos
| Saída alvo | Opte por |
|---|---|
| Página da web | CSV para Tabela HTML |
| GitHub README | CSV para Conversor Markdown |
| Planilha | CSV para Excel |
| Payload de API | CSV para JSON |
Dicas
- Células curtas vencem. Valores muito longos forçam uma coluna a ser extremamente larga. Trunque textos longos primeiro ou deixe-os quebrar processando a saída linha por linha.
- Alinhado por tabulação é diferente. Se você quiser saída separada por
\tpara colar em uma planilha, pule esta ferramenta e use uma exportação TSV simples, o alinhamento quebrará na planilha de qualquer maneira. - Unicode largo conta de forma diferente. O conversor mede por
mb_strlen, que conta pontos de código. Caracteres CJK de largura dupla serão tecnicamente mais largos do que sua contagem sugere; visualmente, eles podem se desviar em alguns terminais.
Perguntas frequentes
A ferramenta preenche células com caracteres de espaço. Em fontes proporcionais, um i ocupa menos espaço horizontal do que um M, então, mesmo que a contagem de espaços esteja correta, os pixels não correspondem. Renderize dentro de um bloco de código ou defina a fonte como monoespaçada.
Não diretamente, esta ferramenta usa espaços duplos como separadores. Para uma visualização alinhada delimitada por pipe, processe a saída substituindo o espaço duplo por |, ou use o Conversor CSV para Markdown para uma tabela no estilo GFM.
Células ausentes são preenchidas até a largura da coluna com espaços, então a saída permanece retangular e se alinha bem.
Sim. O texto que você cola é enviado ao nosso servidor para que a ferramenta possa alinhar as colunas. Ele não é armazenado e não é adicionado ao link da página.
Ferramentas relacionadas
Contador de Palavras
Conte palavras, caracteres, frases e parágrafos com tempo de leitura, tempo de fala, densidade de palavras-chave e uma pontuação de legibilidade Flesch para redações, posts, legendas e meta descriptions.
Gerador de nomes de cidades
Gere nomes fictícios de cidades, vilas, aldeias e capitais para worldbuilding, mapas, jogos, histórias e dados fictícios, com notas curtas para cada resultado.
Símbolos de seta para copiar
Copie setas Unicode comuns em um clique: retas, duplas, diagonais, com gancho, circulares e triangulares para documentos, chats e designs.
Gerador de Texto Negrito Itálico
Transforme texto comum em caracteres Unicode negrito itálico. Pronto para colar em bios do Instagram, Twitter/X, LinkedIn e Discord onde markdown não é suportado.
Gerador de Arte ASCII
Transforme qualquer texto curto em grandes letras de arte ASCII. Escolha estilos padrão, bloco ou sombra e copie o resultado para um README ou banner de terminal.
Gerador de anagramas
Digite uma palavra curta e veja cada reorganização única das letras, sem permutações duplicadas e com limite de resultados ajustável.
Ferramenta disponível em outros idiomas
- คอลัมน์แปลงจาก CSV เป็นข้อความ [TH]
- CSV에서 텍스트 열로 변환하기 [KO]
- CSV ke Kolom Teks [ID]
- CSV na kolumny tekstowe [PL]
- Chuyển từ bảng CSV sang các cột văn bản [VI]
- CSV zu Textspalten [DE]
- CSV إلى أعمدة النص [AR]
- Van CSV naar tekstkolommen [NL]
- CSV a Columnas de Texto [ES]
- CSV till textkolumner [SV]
- CSV to Text Columns [EN]
- CSV'den Metin Sütunlarına [TR]
- CSV vers colonnes de texte [FR]
- CSVからテキスト列へ変換 [JA]
- CSV转文本列 [ZH]
- CSV in colonne di testo [IT]
- Перевод столбцов из CSV в текстовый формат [RU]