Pular para o conteúdo principal
PulsarKit

TXT e Markdown para PDF

Transforme um arquivo de texto simples ou Markdown em um PDF de verdade, com títulos, listas, blocos de código e fontes incorporadas que deixam qualquer alfabeto legível.

Solte seus arquivos aqui

.txt, .md, .markdown, .text · até 20 MB

0 caracteres
Formato de entrada
Mais configurações

Como Gerar PDF

  1. 1

    Solte um arquivo TXT ou MD

    Adicione um arquivo ou até cinquenta. A codificação é detectada automaticamente, então uma nota salva num computador antigo com Windows abre como texto, e não como uma fileira de pontos de interrogação.

  2. 2

    Escolha a fonte, o tamanho e a página

    Escolha entre fonte sem serifa, serifada ou monoespaçada, ajuste o tamanho do texto, o espaçamento entre linhas e as margens, e decida entre A4 e Carta. Para numerar as páginas, basta ligar uma chave.

  3. 3

    Baixe o PDF

    Clique no botão e salve o arquivo. Vários documentos chegam em um único ZIP, com um PDF para cada arquivo de origem.

Markdown vira estrutura, não asteriscos

O Markdown é interpretado, e não impresso do jeito que está. Os títulos ganham tamanhos próprios nos seis níveis, as listas com marcadores e numeradas mantêm os marcadores e recuam até três níveis, as citações ganham uma linha vertical na margem esquerda, os blocos de código delimitados ficam em fonte monoespaçada sobre um painel cinza, e as tabelas viram colunas alinhadas com uma linha embaixo do cabeçalho. Negrito, itálico e código inline sobrevivem dentro dos parágrafos. O HTML bruto é descartado em vez de renderizado, e os links de imagem são ignorados, porque um navegador não consegue ler arquivos do seu disco. Se escolher texto simples, cada quebra de linha fica exatamente como foi digitada.

Codificação e fontes, as duas coisas que costumam dar errado

Arquivos de texto raramente dizem qual codificação usam. Primeiro é verificada a marca de ordem de bytes, depois o UTF-8 estrito e só então as tabelas antigas de um byte: Windows-1251 quando o resultado é mesmo cirílico, Windows-1252 nos outros casos, para que os acentos do francês não virem letras russas. As fontes são a outra metade do problema, porque as quatorze fontes embutidas no formato PDF cobrem o texto da Europa Ocidental e nada mais. No lugar delas, a Noto entra no seu documento, e só com os glifos que você usou, para que cirílico, grego, árabe, hebraico, chinês, japonês e coreano apareçam iguais em qualquer dispositivo.

Seu texto é diagramado no seu próprio dispositivo

O arquivo é lido, interpretado e diagramado dentro da aba do navegador, e o PDF pronto vai direto para a sua pasta de downloads. Nada é enviado, nada fica armazenado, e nenhum servidor vê uma minuta de contrato, um diário pessoal ou um manual interno de procedimentos. Feche a aba e todos os vestígios vão embora com ela.

Perguntas frequentes

Que recursos do Markdown são aceitos?

Títulos, parágrafos, negrito, itálico, código inline, links, listas com marcadores e numeradas com aninhamento, citações, blocos de código delimitados, tabelas e linhas horizontais: tudo isso é diagramado. Notas de rodapé, caixas de seleção de listas de tarefas e HTML bruto não são renderizados; o HTML é removido por segurança, em vez de desenhado.

Por que as imagens do meu Markdown foram ignoradas?

Porque uma imagem no Markdown é só um caminho, e uma página da web não pode ler arquivos do seu disco que você mesmo não selecionou. O texto é diagramado sem elas, e você fica sabendo quantas foram ignoradas, para poder juntar as imagens depois como páginas separadas.

Funciona com cirílico, árabe e chinês?

Sim. Os sistemas de escrita do seu texto são detectados e as fontes Noto correspondentes são incorporadas ao PDF, então cirílico, grego, árabe, hebraico e CJK aparecem corretamente. Árabe e hebraico são diagramados da direita para a esquerda, mas a ligação contextual entre as letras não é aplicada.

Por que um PDF com texto em chinês fica maior?

Porque uma fonte CJK tem dezenas de milhares de glifos. Só os caracteres que você usou são incorporados, o que mantém um documento típico bem abaixo de um megabyte, em vez dos seis megabytes que a fonte inteira acrescentaria. Documentos em alfabeto latino e em cirílico continuam minúsculos.

Em que codificação meu arquivo deve estar?

UTF-8 é o melhor e não exige nenhuma preocupação. Arquivos salvos em Windows-1251 ou Windows-1252 também são detectados e lidos corretamente, com ou sem marca de ordem de bytes. UTF-16 com BOM funciona. Se nada servir, você recebe um aviso antes de um PDF quebrado ser gerado.

As quebras de linha do meu TXT são mantidas?

Sim. No modo de texto simples, cada quebra de linha fica onde está e as linhas em branco separam os parágrafos. Linhas mais longas que a página quebram entre palavras, nunca no meio de uma palavra, e uma única palavra mais larga que a coluna é dividida caractere por caractere.

As tabelas do Markdown são mantidas?

Sim. Cada tabela é diagramada em colunas monoespaçadas com espaçamento uniforme, com o cabeçalho em negrito e uma linha embaixo dele, e as linhas da tabela ficam inteiras, sem se dividir numa quebra de página. Células muito largas quebram o texto dentro da própria coluna, em vez de sair da página.

Qual o tamanho máximo de arquivo que posso converter?

Até 20 MB por arquivo e 100 MB em um lote, o que equivale a milhares de páginas de texto corrido. Acima disso, você é direcionado para a ferramenta Dividir texto, porque diagramar tanto texto numa única aba do navegador é uma experiência ruim.

Ferramentas relacionadas