Categorias

Demo de Formas Vetoriais PDF

Gera PDF com retangulo, circulo, poligono, curva Bezier e gradiente

Cria uma pagina de demonstracao vetorial com pdf-lib.

Exemplos de resultados

2 Exemplos

Mostra vetorial padrão

A4 retrato com grade, polígono de 6 lados e gradiente de 40 etapas

vector-shapes-demo-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "pageSize": "A4", "landscape": false, "showGrid": true, "polygonSides": 6, "gradientSteps": 40, "backgroundColor": "#F7F9FC", "primaryColor": "#2F6FED", "secondaryColor": "#13A89E", "accentColor": "#F15B3A" }

Variante vetorial em paisagem

Variante Letter em paisagem sem grade e com gradiente mais denso

vector-shapes-demo-example2.pdf Ver arquivo
Ver parâmetros de entrada
{ "pageSize": "Letter", "landscape": true, "showGrid": false, "polygonSides": 9, "gradientSteps": 80, "backgroundColor": "#FFF7F2", "primaryColor": "#3A52D1", "secondaryColor": "#00A78F", "accentColor": "#FF5A36" }

Fatos principais

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

Visão geral

Esta ferramenta permite gerar documentos PDF contendo formas geométricas vetoriais precisas, como retângulos, círculos, polígonos, curvas de Bezier e gradientes personalizados, utilizando a biblioteca pdf-lib.

Quando usar

  • Para criar documentos de teste de renderização vetorial em PDF.
  • Para gerar modelos visuais rápidos com formas geométricas e gradientes.
  • Para validar a compatibilidade de visualização de elementos gráficos em diferentes leitores de PDF.

Como funciona

  • Selecione o tamanho da página (A4 ou Letter) e a orientação desejada.
  • Ajuste os parâmetros de design, como o número de lados do polígono e a densidade do gradiente.
  • Defina as cores primária, secundária e de destaque para personalizar o estilo visual.
  • Clique em gerar para criar e baixar o arquivo PDF com as formas vetoriais renderizadas.

Casos de uso

Criação de documentos de referência técnica para desenvolvedores de software.
Geração de amostras visuais para testes de impressão e design gráfico.
Prototipagem rápida de layouts baseados em formas geométricas simples.

Exemplos

1. Mostra vetorial padrão

Contexto
Necessidade de um documento de teste padrão para verificar a renderização de polígonos.
Problema
Preciso de um arquivo A4 com grade visível para alinhar elementos.
Como usar
Selecione A4, mantenha 'Mostrar grade' ativado e defina o polígono com 6 lados.
Configuração de exemplo
pageSize: A4, landscape: false, showGrid: true, polygonSides: 6, gradientSteps: 40
Resultado
Um arquivo PDF gerado com grade de fundo, polígono hexagonal e gradiente padrão.

2. Variante vetorial em paisagem

Contexto
Desenvolvimento de um layout de apresentação que exige uma área de trabalho mais larga.
Problema
O formato retrato não atende ao requisito de visualização horizontal.
Como usar
Altere o tamanho para Letter, ative a opção 'Paisagem' e aumente a densidade do gradiente para 80.
Configuração de exemplo
pageSize: Letter, landscape: true, showGrid: false, polygonSides: 9, gradientSteps: 80
Resultado
Um arquivo PDF em orientação paisagem, sem grade, com um polígono de 9 lados e gradiente detalhado.

Testar com amostras

pdf

Hubs relacionados

FAQ

Quais formas geométricas posso gerar?

A ferramenta gera retângulos, círculos, polígonos (de 3 a 12 lados), curvas de Bezier e gradientes.

Posso alterar a cor de fundo do PDF?

Sim, você pode definir uma cor de fundo personalizada através do seletor de cores disponível nas configurações.

O que define a densidade do gradiente?

O campo 'Passos do gradiente' controla a suavidade da transição de cores, permitindo entre 8 e 120 etapas.

É possível remover a grade de fundo?

Sim, basta desmarcar a opção 'Mostrar grade' antes de gerar o documento.

Qual biblioteca é utilizada para a criação do PDF?

A ferramenta utiliza a biblioteca pdf-lib para garantir a criação de vetores nativos no formato PDF.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pdf-vector-shapes-demo

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
pageSize select Não -
landscape checkbox Não -
showGrid checkbox Não -
polygonSides number Não -
gradientSteps number Não -
backgroundColor color Não -
primaryColor color Não -
secondaryColor color Não -
accentColor color 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-vector-shapes-demo": {
      "name": "pdf-vector-shapes-demo",
      "description": "Gera PDF com retangulo, circulo, poligono, curva Bezier e gradiente",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-vector-shapes-demo",
      "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]