Ir para o conteúdo principal
PPDF123

Colocar uma Imagem em um PDF

Adicionar imagem coloca uma figura PNG, JPEG ou SVG num PDF na posição x e y que você informa, em pontos a partir do canto inferior esquerdo. Só a primeira página recebe a imagem, a menos que você escolha todas as páginas.

Arraste arquivos para cá, ou clique para escolher

Aceita PDF · até 500.0 MB por arquivo · até 20 arquivos por vez

Você também pode colar um arquivo com Ctrl/Cmd+V ou pelo menu da área de transferência.

Adicionar imagem sobrepõe `imageFile` nas coordenadas em pontos `(x,y)` do PDF (origem no canto inferior esquerdo). Arquivos raster viram XObject Flate. SVG passa pelo WeasyPrint e entra como Form. Com `everyPage=true`, cobre todas as páginas; senão, só a primeira.

O download se chama `overlayed_{base}.pdf`. Arquivos protegidos por senha são desbloqueados para você nesta página assim que você digita a senha; quem chama a API executa Remover senha antes.

Não há campo de escala. O tamanho vem da largura e altura nativas da imagem na matriz `cm`. Opacidade não é parâmetro.

Para marca de texto, use Adicionar carimbo. Para outra PDF como camada, use Sobrepor PDFs.

O envio é temporário. Não guardamos a sua biblioteca de imagens.

Recursos

  • XObject raster, ou Form de SVG via WeasyPrint
  • `x` e `y` em pontos; primeira página ou todas
  • Sem controles de opacidade ou escala
  • API anônima: /api/v1/misc/add-image

Quando usar esta ferramenta

  • Colocar um logo PNG na página 1
  • Repetir uma marca num ponto fixo em todas as páginas
  • Enviar SVG ao WeasyPrint quando a precisão de impressão basta

Como adicionar uma imagem a um PDF?

  1. Envie o PDF e uma imagem (PNG, JPEG ou SVG).
  2. Defina x e y em pontos a partir do canto inferior esquerdo.
  3. Escolha só a primeira página ou todas.
  4. Baixe overlayed_*.pdf e confira o ancoramento.

Limites e casos-limite

  • Sem campos de escala/opacidade
  • Rasters enormes viram colocações enormes no PDF
  • Áreas transparentes de PNG não são preservadas: as imagens são convertidas para RGB, então os pixels transparentes assumem a cor guardada por baixo, muitas vezes preto
  • Arquivos protegidos por senha exigem a senha; quem chama a API executa Remover senha antes
  • Limite de envio neste site: 500 MB por arquivo, enviado em partes acima de cerca de 95 MB. O corpo de uma única requisição direta à API é limitado a 100 MB.

Exemplos

  • x=0 y=0 coloca o canto inferior esquerdo da imagem no canto inferior esquerdo da página
  • Com everyPage=false, a página 2 em diante não muda

Privacidade desta ferramenta

Os arquivos são enviados por HTTPS, processados em memória ou em um diretório temporário de curta duração nos nossos servidores, e apagados quando o resultado fica pronto. Não guardamos cópias para consulta posterior, treino de modelos ou perfis de publicidade. Consulte a Política de Privacidade para prazos de retenção e cookies do AdSense.

Perguntas frequentes

Por que o logo ficou enorme?
A matriz cm trata a largura e a altura em pixels como unidades PDF. Um PNG de 2000 px fica com 2000 pontos de largura.
O y conta a partir do topo?
Não. No espaço típico de página PDF, a origem fica no canto inferior esquerdo.
Dá para definir opacidade?
Não. A sobreposição é um operador de desenho opaco.
O SVG continua vetorial?
O SVG é impresso pelo WeasyPrint numa página PDF e depois colocado como Form. Espere um resultado de impressão, não um SVG editável.

Última atualização:

Chame pelo código

Cada ferramenta deste site é um endpoint REST. Para uso anônimo não precisa de conta nem de chave de API. Serve para o navegador, para desenvolvedores e para agentes de IA.

curl -X POST "https://pdf123.xyz/api/v1/misc/add-image" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "x=0" \
  -F "y=0" \
  -F "everyPage=false" \
  -o output.pdf

Também disponível como ferramenta MCP para clientes de agente que falam Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Referência completa da API

Use a partir de um agente de IA

Skill

Com esta skill, Claude Code, Codex, Cursor e outros agentes de IA podem usar "Adicionar imagem" para você: /skills/pdf123-add-image.md

Todas as skills para agentes

Os arquivos servem só para este processamento e são apagados automaticamente depois.