Documento Markdown em PNG — cartões paginados 600×800, não uma captura de código
Transforme um documento Markdown completo em cartões PNG prontos para compartilhar: páginas fixas de 600×800, capa e marca d'água opcionais, exportação em ZIP. Títulos, listas e tabelas GFM são renderizados, mas o código não tem realce de sintaxe e uma linha com --- inicia uma nova página.
O que esta ferramenta Markdown para PNG realmente faz
Cartões fixos de 600×800, não uma única imagem longa
Cada página exportada tem exatamente 600×800 pixels CSS; o conteúdo mais alto é cortado. Quatro tamanhos de fonte ajustam quanto texto cabe por página.
Uma linha com --- inicia uma nova página
As páginas são divididas em uma linha que contém apenas ---. Por isso uma régua horizontal do Markdown vira quebra de página, e o front matter YAML não é interpretado: seu --- final também cria uma página.
Documentos GFM são renderizados, o código fica simples
Títulos, listas aninhadas, tabelas, listas de tarefas e links seguem o GitHub Flavored Markdown. Blocos de código ficam em monoespaçado sem realce, então isto é uma ferramenta de layout de documentos, não de captura de código.
Capa e marca d'água opcionais
Adicione uma capa 600×800 com imagem local, título, subtítulo e fundo de pontos ou grade, além de uma marca d'água de texto com opacidade e tamanho ajustáveis.
Apenas PNG, em ZIP, renderizado localmente
A exportação gera um PNG por página dentro de images.zip, dimensionado pela proporção de pixels da tela (1× = 600×800, 2× = 1200×1600). Sem JPG/SVG, sem ajuste manual de 2× e sem upload.
Perguntas frequentes sobre Markdown para PNG
Qual a diferença em relação ao carbon ou ray.so?
Essas ferramentas capturam um trecho de código com temas de sintaxe. Aqui a entrada é um documento Markdown completo e a saída são cartões paginados de 600×800, com capa, marca d'água e cor de destaque opcionais. Blocos de código ficam simples, sem realce.
Posso exportar uma única imagem longa?
Não. O tamanho da página é fixo, então um documento longo vira vários PNG em um ZIP. Não há tela de altura automática nem junção de imagens.
Por que o documento se divide em pontos inesperados?
Qualquer linha que contenha apenas --- é tratada como quebra de página, incluindo a --- que normalmente apareceria como régua horizontal. O front matter YAML não é interpretado e seus delimitadores também dividem o documento.
Meu texto é cortado na parte de baixo do cartão. Por quê?
Cada cartão tem 800 px de altura com transbordo oculto. Escolha um tamanho de fonte menor, insira uma quebra antes ou divida a seção; o texto não é reduzido automaticamente.
Há realce de sintaxe, temas ou tipografia personalizada?
Sem realce e sem biblioteca de temas. Só há um gradiente de duas cores, uma cor de destaque para o negrito e quatro tamanhos de fonte. Fonte, margens, espaçamento e imagens de fundo são fixos.
Posso incluir imagens?
Você pode enviar imagens locais e copiar seus links Markdown blob: no editor, mas esses links só funcionam na sessão atual do navegador. URLs de imagens remotas podem falhar na exportação por restrições de origem cruzada. A imagem de capa também é lida localmente.
Que resolução e formato recebo, e é privado?
PNG conforme a proporção de pixels da tela: 600×800 em 1× e 1200×1600 em 2×, dentro de images.zip. Tudo é renderizado e exportado no navegador; nenhum arquivo é enviado.

