Categorias

README do GitHub para PDF

Busca um README no GitHub e gera um PDF

Gere um PDF a partir de um README do GitHub.

Origem:

  • URL do repo ou owner/repo
  • Branch e caminho do README opcionais

Saida:

  • Estilo tipo GitHub com opcoes de impressao

Exemplos de resultados

1 Exemplos

Exemplo: GitHub README to PDF

Amostra de PDF gerada automaticamente: Repository README converted to PDF

github-readme-to-pdf-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "repository": "https://github.com/meilisearch/meilisearch", "theme": "print", "baseFontSize": 13 }

Fatos principais

Categoria
Document Tools
Tipos de entrada
text, select, number, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

Converta facilmente qualquer arquivo README de repositórios do GitHub em documentos PDF profissionais, mantendo a formatação original e permitindo ajustes personalizados de layout e impressão.

Quando usar

  • Para criar documentação offline ou relatórios técnicos a partir de projetos open source.
  • Ao precisar arquivar versões específicas de documentação de software para auditorias ou registros.
  • Para compartilhar manuais de projetos com stakeholders que preferem o formato PDF em vez de navegar no navegador.

Como funciona

  • Insira a URL do repositório ou o formato 'usuário/repositório'.
  • Defina a branch e o caminho do arquivo, caso o README não esteja na raiz ou na branch principal.
  • Ajuste as configurações de página, margens e tema para personalizar a aparência do documento.
  • Clique em converter para gerar e baixar o seu arquivo PDF formatado.

Casos de uso

Arquivamento de documentação técnica para conformidade e histórico de projetos.
Criação de manuais de usuário impressos a partir de guias de instalação em Markdown.
Preparação de materiais de leitura offline para desenvolvedores e equipes de produto.

Exemplos

1. Gerar PDF de documentação técnica

Desenvolvedor de Software
Contexto
O desenvolvedor precisa apresentar a documentação de um projeto open source em uma reunião presencial sem acesso à internet.
Problema
O README está no GitHub e precisa ser lido em um formato de documento padrão.
Como usar
Insira a URL do repositório, selecione o tema 'print' e ajuste as margens para uma leitura otimizada.
Configuração de exemplo
repository: 'meilisearch/meilisearch', theme: 'print', baseFontSize: 13
Resultado
Um arquivo PDF limpo e profissional, pronto para impressão ou leitura em dispositivos móveis.

Testar com amostras

markdown, pdf

Hubs relacionados

FAQ

Preciso de uma conta no GitHub para usar a ferramenta?

Não, a ferramenta acessa repositórios públicos diretamente através da URL fornecida.

Posso converter READMEs de repositórios privados?

Esta ferramenta funciona apenas com repositórios públicos acessíveis via web.

É possível alterar o tamanho da página?

Sim, você pode selecionar entre A4, Letter, Legal ou A5 nas configurações de saída.

O PDF mantém as imagens do README?

Sim, a ferramenta renderiza o conteúdo incluindo imagens e formatação Markdown original.

Como posso ajustar o tamanho da fonte?

Utilize a opção 'Tamanho base (px)' para definir o tamanho da fonte principal do seu documento.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/github-readme-to-pdf

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
repository text Sim -
branch text Não -
readmePath text Não -
theme select Não -
baseFontSize number Não -
pageSize select Não -
landscape checkbox Não -
printBackground checkbox Não -
marginTop number Não -
marginBottom number Não -
marginLeft number Não -
marginRight number Não -
waitUntil select Não -
waitTime number Não -

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-github-readme-to-pdf": {
      "name": "github-readme-to-pdf",
      "description": "Busca um README no GitHub e gera um PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=github-readme-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]