Converter TXT em PDF
Transforme um arquivo de texto — ou qualquer coisa que você colar — em um PDF bem diagramado, com texto selecionável de verdade. Escolha a página, a fonte e as margens. Nada fica armazenado.
- Nunca armazenado
- Sem fila, sem espera
- Sem cadastro, sem marca d'água
Como funciona
Adicione o texto
Solte um arquivo .txt ou .md na página, ou cole seu texto na caixa.
Configure
Escolha tamanho da página, orientação, fonte, tamanho do texto e margens. Edite o texto ali mesmo, se precisar.
Crie o PDF
Clique em Criar PDF e baixe.
Como texto simples vira páginas
Texto não tem páginas, nem margens, nem quebras de linha que signifiquem algo além de onde o autor resolveu apertar Enter, então tudo isso é fabricado aqui. Os parágrafos são quebrados na largura da página usando as larguras reais dos caracteres da fonte que está sendo gravada, e não uma contagem estimada de caracteres — é isso que impede uma linha quebrada de invadir a margem quando tem letras largas. Uma única palavra mais longa que a linha, como uma URL ou um hash, é dividida entre linhas por medição, em vez de ser deixada transbordando. Tabulações são convertidas em espaços antes de qualquer medição, então o que é quebrado é o que é desenhado.
Uma fonte Unicode completa é incorporada ao PDF, e não apenas referenciada, e é por isso que o resultado abre igualzinho em um computador que nunca o viu, e por isso textos com acentos, em cirílico e em grego saem certos em vez de virarem quadradinhos. Também significa que um arquivo de texto de poucos kilobytes gera um PDF de algumas centenas, porque a fonte vai junto — o piso é a fonte, não o texto, e um documento mais longo fica só um pouco maior.
Escritas que precisam de modelagem são recusadas em vez de estropiadas. As letras árabes mudam de forma dependendo das vizinhas, o bengali e o devanágari formam conjuntos consonantais que são glifos únicos, e o chinês precisa de dezenas de milhares de caracteres que nenhuma fonte incorporada de uso geral traz. Gravar esses pontos de código um depois do outro produz um texto que não é só feio, mas realmente incorreto — então a página lista exatamente quais caracteres não consegue desenhar e para, em vez de devolver um documento cheio de lacunas que você talvez só perceba quando outra pessoa abrir.
O resultado traz texto de verdade, selecionável e pesquisável — não a imagem de um texto —, então o PDF pode ser citado e indexado. As quebras de linha do original são respeitadas como quebras de parágrafo; todo o resto do layout é definido aqui, porque não havia nada no arquivo de onde tirá-lo. Um arquivo Markdown é convertido como o que ele literalmente é, com cerquilhas e asteriscos incluídos; o Markdown para PDF é o que o renderiza.
Quando você precisa de outra coisa
Para um texto que precisa virar um documento diagramado — títulos, números de página, sumário, notas de rodapé —, a ferramenta é o Pandoc: pandoc notes.txt -o notes.pdf é a versão curta, e com um modelo ele produz um resultado tipográfico que nenhum conversor de texto simples chega perto. É gratuito.
Para escritas complexas, ou para CJK, a resposta honesta é que esta página não ajuda, e é preciso um conversor que tenha as fontes certas. O LibreOffice abre um arquivo de texto e o exporta — soffice --headless --convert-to pdf notes.txt — usando as fontes instaladas no computador, com modelagem completa, que é exatamente o que falta aqui.
Perguntas frequentes
O texto no PDF é selecionável?
Sim. Isto grava texto de verdade no PDF, e não a imagem de um texto, então dá para selecionar, pesquisar e copiar — e ele fica nítido em qualquer zoom.
Meu arquivo fica armazenado em algum lugar?
Não. O PDF é montado sem nada ser enviado nem armazenado.
Como funciona a quebra de linha?
Linhas longas são quebradas entre palavras para caber na largura de página que você escolheu. Uma palavra mais longa que uma linha inteira — uma URL, por exemplo — é dividida por caractere, para nada passar da borda.
Posso escrever em bengali, árabe ou chinês?
Ainda não — essas escritas precisam de modelagem de texto, e a ferramenta avisa isso em vez de descartar caracteres em silêncio. Todos os idiomas escritos em alfabeto latino (incluindo polonês, tcheco e turco), cirílico ou grego funcionam, graças a uma fonte Unicode incorporada.
Posso colar o texto em vez de escolher um arquivo?
Sim — a caixa para colar fica ali mesmo na página e funciona exatamente do mesmo jeito.
Bom saber: Escritas que precisam de modelagem de texto — bengali, árabe, chinês, hindi e semelhantes — ainda não podem ser gravadas, e a ferramenta avisa em vez de gerar espaços em branco; latino, cirílico e grego funcionam. Aqui o Markdown é diagramado como texto simples — use o Markdown para PDF para ter títulos, listas, tabelas e código formatados.
Coloque esta ferramenta no seu site
Grátis para qualquer blog, página de turma ou artigo de ajuda. Cole um único trecho de código e seus visitantes podem usá-la direto na sua página.
Ferramentas relacionadas
Markdown para PDF
Markdown em um PDF com tipografia caprichada
PDF para texto
Texto simples para copiar e editar
Word para PDF
DOCX em PDF, exatamente como o Word exporta
EPUB para PDF
E-books em PDF com sumário clicável
Excel para PDF
XLSX em PDF, exatamente como o Excel imprime
PowerPoint para PDF
Slides em PDF, exatamente como o PowerPoint exporta