Categorias

Estilos de Numeração PDF

Converte HTML em PDF com numeração romana, arábica ou prefixo de capítulo

Gere um PDF a partir de HTML e aplique o estilo de numeração desejado.

Estilos:

  • Números arábicos ou romanos
  • Prefixo de capítulo com modelo {chapter}
  • Total de páginas e prefixo/sufixo opcionais

Posição:

  • Cabeçalho ou rodapé
  • Distância da borda e tamanho da fonte

Exemplos de resultados

1 Exemplos

Exemplo: Page Numbering Styles

Amostra de PDF gerada automaticamente: Roman/arabic numbering demonstration

page-numbering-styles-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "htmlContent": "\n<h1>Quarterly Report</h1>\n<p>This is a generated test document.</p>\n<div style=\"page-break-after: always;\"></div>\n<h2>Second Page</h2>\n<p>More sample content.</p>\n", "cssContent": "\nbody { font-family: Arial, sans-serif; }\nh1, h2 { color: #1f2937; }\np { font-size: 12pt; }\n", "numberingStyle": "arabic", "includeTotalPages": true, "numberPosition": "footer-right" }

Fatos principais

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

Visão geral

O Estilos de Numeração PDF é uma ferramenta versátil que converte conteúdo HTML em documentos PDF profissionais, permitindo a aplicação precisa de estilos de paginação personalizados, como números arábicos, romanos ou prefixos de capítulos.

Quando usar

  • Ao criar relatórios técnicos ou acadêmicos que exigem formatação específica de numeração de páginas.
  • Ao converter documentação técnica baseada em HTML que precisa de organização por capítulos.
  • Ao preparar documentos para impressão que necessitam de cabeçalhos ou rodapés personalizados com contagem total de páginas.

Como funciona

  • Insira o seu código HTML e CSS personalizado nos campos correspondentes.
  • Selecione o estilo de numeração desejado, como arábico, romano ou prefixo de capítulo.
  • Configure a posição da numeração, o tamanho da fonte e as margens do documento.
  • Clique em gerar para obter o seu arquivo PDF formatado com a paginação aplicada.

Casos de uso

Geração de manuais de usuário com numeração de capítulos organizada.
Criação de teses acadêmicas com numeração romana para seções iniciais e arábica para o corpo do texto.
Produção de relatórios corporativos com rodapés padronizados contendo o nome da empresa e a contagem de páginas.

Exemplos

1. Relatório Trimestral Profissional

Contexto
Um analista precisa converter um relatório em HTML para PDF, garantindo que a paginação siga o padrão corporativo no rodapé direito.
Problema
O documento precisa exibir o número da página atual e o total de páginas para facilitar a referência.
Como usar
Cole o HTML do relatório, selecione 'arabic' como estilo, marque 'Incluir total de páginas' e defina a posição como 'footer-right'.
Configuração de exemplo
numberingStyle: 'arabic', includeTotalPages: true, numberPosition: 'footer-right'
Resultado
Um PDF gerado com a numeração '1/10', '2/10', etc., alinhada à direita no rodapé de cada página.

2. Documentação Técnica por Capítulos

Contexto
Um desenvolvedor está criando uma documentação técnica longa dividida em vários capítulos.
Problema
Cada capítulo precisa ser identificado claramente na numeração da página para evitar confusão entre seções.
Como usar
Utilize o estilo 'chapter-prefix', defina o número do capítulo e configure o modelo como 'Capítulo {chapter} - Pág. '.
Configuração de exemplo
numberingStyle: 'chapter-prefix', chapterNumber: 1, chapterPrefixTemplate: 'Capítulo {chapter} - Pág. '
Resultado
As páginas do PDF serão numeradas como 'Capítulo 1 - Pág. 1', 'Capítulo 1 - Pág. 2', mantendo a consistência visual.

Testar com amostras

html, pdf

Hubs relacionados

FAQ

Quais estilos de numeração são suportados?

A ferramenta suporta números arábicos (1, 2, 3), romanos em maiúsculas (I, II, III), romanos em minúsculas (i, ii, iii) e prefixos de capítulo personalizados.

Posso adicionar o total de páginas na numeração?

Sim, você pode ativar a opção 'Incluir total de páginas' para exibir o formato atual/total no rodapé ou cabeçalho.

É possível personalizar a posição da numeração?

Sim, você pode posicionar a numeração em qualquer um dos seis locais disponíveis no cabeçalho ou rodapé (esquerda, centro ou direita).

Como funciona o prefixo de capítulo?

Você pode usar o modelo '{chapter}' no campo de prefixo, que será substituído automaticamente pelo número do capítulo definido nas configurações.

Posso ajustar a aparência da numeração?

Sim, você tem controle total sobre o tamanho da fonte, a cor do texto e o deslocamento da borda em milímetros.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pdf-page-numbering-styles

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
htmlContent textarea Sim -
cssContent textarea 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 -
numberingStyle select Não -
startPageNumber number Não -
includeTotalPages checkbox Não -
chapterPrefixTemplate text Não -
chapterNumber number Não -
labelPrefix text Não -
labelSuffix text Não -
numberPosition select Não -
edgeOffsetMm number Não -
fontSize number Não -
fontColor color 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-pdf-page-numbering-styles": {
      "name": "pdf-page-numbering-styles",
      "description": "Converte HTML em PDF com numeração romana, arábica ou prefixo de capítulo",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-page-numbering-styles",
      "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]