Texto para Uma Linha

Copiar um bloco de texto de um PDF e colá-lo em um e-mail geralmente resulta em uma palavra por linha, porque os leitores de PDF inserem uma quebra de linha em cada quebra visual. Cole essa bagunça aqui e a ferramenta remove todas as quebras de linha, apara cada linha, descarta as linhas em branco e une tudo em uma única linha limpa com o separador que você escolher.

Como o unificador de linhas funciona

  1. 1

    Cole seu texto

    Copiado de um PDF, cliente de e-mail ou qualquer lugar onde quebras de linha se infiltraram.

  2. 2

    Escolha um separador

    Espaço (padrão), vírgula, ponto e vírgula, barra vertical ou uma string personalizada sua.

  3. 3

    Cada quebra de linha é removida

    As quebras do Windows (`\r\n`), Mac (`\r`) e Unix (`\n`) são todas tratadas; cada linha é aparada e as linhas em branco são descartadas.

  4. 4

    Aparar e copiar

    Espaços no início e no fim são removidos automaticamente; cópia com um clique.

Por que o texto aparece com quebras de linha estranhas

  • Extração de PDF: PDFs armazenam texto em posições físicas, não em parágrafos. O copiar-colar captura o layout visual, quebrando linhas onde o renderizador de PDF as envolveu.
  • Encaminhamentos de e-mail: muitos clientes fazem a quebra dura em 72-80 caracteres por razões de legado. O texto encaminhado chega com quebras de linha no meio das frases.
  • Saída de terminal: copiar de um terminal estreito quebra na largura da coluna atual.
  • Fonte Markdown: alguns autores colocam quebras suaves após cada frase; os navegadores as renderizam como espaços.

Separadores em detalhes

Dada a entrada apple, banana, cherry em três linhas, cada separador produz:

Separador Entre as linhas Exemplo de saída
Espaço um único espaço apple banana cherry
Vírgula , apple, banana, cherry
Ponto e vírgula ; apple; banana; cherry
Barra vertical | apple | banana | cherry
Personalizado sua string exata apple-banana-cherry (com -)

Separadores repetidos são reduzidos a um só (exceto o espaço simples), e o resultado final é aparado.

Separadores personalizados

Escolha Personalizado e digite qualquer string para colocar entre as linhas. Deixe o campo vazio para juntar as linhas sem nada entre elas, de modo que hel e lo em duas linhas se tornem hello. É útil para juntar valores que ficaram divididos em várias linhas.

Armadilhas comuns

  • Blocos de código perdem sua estrutura. Não execute o unificador em código-fonte, você unirá linhas que precisam permanecer separadas.
  • Listas com marcadores perdem o layout. Se cada linha começava com - ou *, tudo se junta em uma linha e os marcadores ficam colados. Guarde o original se o layout importar.
  • Linhas em branco são removidas. As linhas vazias são descartadas, então a ferramenta não consegue preservar o espaçamento entre parágrafos; ela sempre produz uma única linha.
  • A indentação é removida. Cada linha é aparada, então os espaços iniciais não são preservados.
  • Quebras de linha do Windows vs Unix. \r\n (Windows), \r (Mac clássico) e \n (Unix) são todos tratados; arquivos mistos são normalizados primeiro.

Perguntas frequentes

Sim. A ferramenta sempre junta tudo em uma única linha e descarta as linhas em branco, então a estrutura da lista e o layout dos marcadores se perdem. Guarde uma cópia do original se o layout importar.

Sim. Escolha o separador Personalizado e deixe o campo vazio; as linhas são juntadas sem nada entre elas, de modo que hel e lo se tornam hello.

Não. Cada linha é aparada, então os espaços no início e no fim (incluindo a indentação) são removidos antes de as linhas serem unidas.

Seu texto é enviado ao nosso servidor apenas para realizar a conversão e não é armazenado nem registrado.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas