Conversor de Markdown para PDF
Transforme um arquivo Markdown em um PDF diagramado com títulos, listas, tabelas e código.
O conversor de Markdown para PDF analisa e diagrama seu documento no próprio dispositivo. Notas internas e changelogs não publicados nunca são enviados.
Junte o resultado com outros PDFs
Sobre Markdown para PDF
Markdown é escrito para ser lido em código-fonte, e é exatamente por isso que funciona mal como anexo. Um README, uma nota de design ou notas de versão precisam virar documento antes que alguém de fora do repositório os leia com conforto. Este conversor analisa o Markdown de verdade em vez de adivinhar: níveis de título viram cabeçalhos dimensionados, listas ordenadas mantêm a numeração e o valor inicial, marcadores aninhados mantêm o recuo, tabelas GFM são desenhadas com bordas reais e repetem o cabeçalho ao virar a página, citações ganham um filete lateral e o código é composto em monoespaçada sobre uma faixa clara.
Recursos
- Análise completa de CommonMark e Markdown do GitHub
- Níveis de título de 1 a 6, dimensionados em relação ao texto base
- Listas ordenadas mantêm o número inicial; as aninhadas mantêm o recuo
- Tabelas GFM com bordas, ajustadas à página e divididas entre páginas
- Blocos de código em monoespaçada sobre uma faixa clara
- Citações marcadas com um filete e réguas horizontais desenhadas como réguas
- Solte um .md, ou cole e edite o código-fonte na própria página
Como usar Markdown para PDF
- Cole seu Markdown ou solte um arquivo .md na página
- Confira a contagem de títulos, tabelas e blocos de código encontrados
- Escolha tamanho de página, margens, tamanho de texto e tipografia
- Converta, leia a prévia e baixe o PDF
Exemplo
Entrada
## Release notes
- Faster first paint
- Exports keep the sort order
| Area | Before | After |
| --- | --- | --- |
| Export | 12 s | 4 s |
Saída
A PDF with a sized heading, a bulleted list, and a bordered two-row table with a shaded header.
O cabeçalho da tabela se repete no topo de cada página por onde ela se estende.
Erros comuns e solução de problemas
- Negrito e itálico sumiram. — A ênfase em linha é achatada de propósito: as tipografias padrão do PDF não trocam de peso no meio de uma linha. A estrutura sobrevive; o estilo por caractere não.
- Uma tabela larga ficou espremida e ilegível. — As colunas são dimensionadas pelo conteúdo e depois escaladas para caber. Passe para paisagem, reduza o tamanho do texto ou encurte as células mais longas.
- As imagens referenciadas no Markdown não estão no PDF. — Só o texto alternativo é mantido, porque os arquivos de imagem ficam onde o Markdown espera e não fazem parte do texto colado.
- O front matter aparece no início do documento. — Front matter YAML não é Markdown, então é renderizado como parágrafo. Apague-o do editor antes de converter.
Perguntas frequentes
- Meu Markdown é enviado a algum lugar para ser renderizado?
- Não. A análise e a diagramação acontecem nesta aba, então um README privado ou um changelog não publicado ficam na sua máquina.
- Ele entende o Markdown do GitHub?
- Sim: tabelas, texto riscado e código com marcação de linguagem são todos analisados. Listas de tarefas saem como marcadores comuns, já que num PDF não há o que marcar.
- O que acontece com os links do texto?
- O texto do link é mantido e a URL é descartada. Escreva o endereço no texto onde o leitor precisar poder digitá-lo.
- Posso converter vários arquivos Markdown em um único PDF?
- Converta cada um e depois junte os resultados; assim você também controla a ordem e pode pôr uma capa na frente.
- Por que o bloco de código tem tamanho diferente do texto base?
- Fontes monoespaçadas ocupam mais por caractere, então o código é composto um pouco menor para caber na mesma coluna sem quebrar linha sim, linha não.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit