Skip to content

Sobre o md2pdf

Uma ferramenta pequena para um documento que precisa viajar.

O md2pdf transforma Markdown em PDF pronto para impressão no seu navegador. É criado por Girish Lade, pertence à LadeStack e é gratuito.

Sobre o md2pdf

A história

O md2pdf começou com um problema comum: documentação confortável na tela, mas que se desfaz no momento em que precisa ser enviada, arquivada ou impressa.

Markdown é portátil até o destino exigir um PDF. A caixa de impressão do navegador preserva a página, não o documento: a navegação entra junto, imagens relativas quebram, blocos de código largos são cortados e tabelas se dividem em pontos incômodos. Conversores de desktop resolvem parte disso, mas costumam pedir instalação, conta ou envio para um servidor.

O md2pdf escolhe um caminho mais estreito. Ele lê o Markdown, resolve recursos relativos ao repositório, renderiza Markdown no estilo GitHub no navegador, sanitiza o resultado, aplica uma folha de estilos de impressão e entrega o documento ao motor de PDF nativo do navegador. A fonte não sai do dispositivo, a menos que a pessoa peça ao md2pdf para buscar um README público.

Missão

Missão

Tornar um PDF limpo a partir de Markdown disponível para qualquer pessoa com um navegador, sem conta, assinatura ou upload. Manter a conversão compreensível: a pessoa deve ver o documento, escolher um tema e saber exatamente o que será impresso.

Visão

Visão

Uma web em que documentos comuns não precisem de um aplicativo de desktop proprietário ou de um serviço de conversão para se tornarem portáteis. Markdown já é legível, comparável e durável; o PDF deve ser uma saída fiel, não outro silo.

Girish Lade

O criador

Girish Lade

Criador do md2pdf · LadeStack

Girish Lade desenvolve o md2pdf na LadeStack. Ele trabalha no conversor, nos temas de impressão, no fluxo do livro de documentação e nas edições localizadas deste site.

O projeto é intencionalmente pequeno e autossuficiente: um frontend Astro estático, código de conversão apenas no navegador e uma suíte de testes que verifica a saída em vez de prometê-la.

Este espaço de retrato é reservado para uma fotografia autêntica. Até que ela seja adicionada, o componente mostra um monograma da marca em vez de uma imagem gerada ou de banco de imagens.

Como o produto é construído

Como o produto é construído

O navegador primeiro

Análise de Markdown, sanitização, geração de sumário, layout de impressão e montagem do PDF rodam no dispositivo do visitante. O site é estático; não há backend de aplicação.

Limites pequenos e explícitos

Arquivos individuais têm limite de 2 MB. Um livro de documentação aceita até 30 arquivos Markdown, 750 KB por arquivo, 6 MB no total e um número limitado de requisições à API.

A impressão é a saída

O PDF final vem do motor de impressão nativo do navegador. O md2pdf fornece o documento limpo e a folha de estilos de impressão; não finge ser um motor de renderização de PDF.

Nove idiomas

A interface, os guias e esta página são publicados em inglês, espanhol, japonês, coreano, chinês simplificado, russo, turco, francês e português do Brasil.

Conquistas, sem enfeite

Conquistas, sem enfeite

São recursos já entregues, não promessas de roadmap.

  • Importação de README público do GitHub com descoberta do branch padrão e reescrita de imagens e links relativos ao repositório.
  • Fluxos de colar, enviar e usar o exemplo para Markdown, com tabelas no estilo GitHub, listas de tarefas e blocos de código.
  • Quatro temas de impressão: Clean, Business, Academic e Dark.
  • Sumário automático para documentos com três ou mais títulos.
  • Livro de documentação com vários arquivos, capa, capítulos ordenados, seleção pesquisável e isolamento de impressão.
  • Exportação de PDF por capítulo e downloads ZIP com limites de tamanho e quantidade de arquivos.
  • Nove edições localizadas da interface, dos artigos e desta página.
  • Sem conta, sem upload para Markdown local ou colado e sem renderizador no servidor.

Para quem é

Para quem é

O md2pdf é útil quando o documento importa mais que a cadeia de ferramentas.

Estudantes e professores

Transforme notas de aula, trabalhos e materiais de leitura em PDF para entregar ou imprimir.

Desenvolvedores e redatores técnicos

Exporte um README, uma RFC ou capítulos de documentação sem instalar um conversor.

Consultores e equipes pequenas

Entregue um documento limpo ao cliente sem enviar o Markdown a um serviço de terceiros.

Arquivistas

Guarde uma cópia legível e paginada de documentação que pode mudar ou desaparecer na origem.

Privacidade

Arquivos locais e Markdown colado são lidos no navegador e não são enviados. A busca de um GitHub público faz requisições anônimas ao GitHub para o README e suas imagens; repositórios privados não são suportados. Não há contas nem análise de conversão ligada ao documento.

Acessibilidade

As páginas usam marcos semânticos, controles rotulados, estilos de foco visíveis e um seletor de idioma que preserva o caminho atual. O movimento é limitado e respeita a preferência de movimento reduzido. A folha de impressão mantém títulos junto ao conteúdo e evita, quando possível, dividir blocos de código, tabelas e imagens entre páginas. Acessibilidade é tratada como trabalho contínuo, não como uma afirmação única.

Propriedade

Propriedade

O md2pdf é um produto da LadeStack. A LadeStack é proprietária do nome do produto, do site e das edições publicadas. O repositório de código é público em github.com/girishlade111/ReadmePDF; o repositório mantém o nome original enquanto o produto é md2pdf. O md2pdf é gratuito.

LadeStack github.com/girishlade111/ReadmePDF

Contato

Contato

Perguntas, correções e relatos de acessibilidade são bem-vindos. O e-mail é o caminho mais confiável; as issues do GitHub são públicas e pesquisáveis.

Coloque um documento, receba um PDF.

Sem conta. Sem upload para arquivos locais. Comece pelo exemplo, cole seu Markdown ou busque um README público.

Abrir o conversor