Naar de hoofdinhoud
PPDF123

Een afbeelding in een PDF plaatsen

Afbeelding plaatsen legt een PNG-, JPEG- of SVG-afbeelding op een PDF op de x- en y-positie die u opgeeft, in punten vanaf de linkeronderhoek. Alleen de eerste pagina krijgt hem, tenzij u elke pagina kiest.

Sleep bestanden hierheen, of klik om te kiezen

Accepteert PDF · tot 500.0 MB per bestand · maximaal 20 bestanden tegelijk

Je kunt een bestand ook plakken met Ctrl/Cmd+V of via het klembordmenu.

Afbeelding plaatsen legt `imageFile` op PDF-puntcoördinaten `(x,y)` (oorsprong linksonder). Rasterbestanden worden Flate-XObjects. SVG gaat via WeasyPrint naar print en wordt als Form geïmporteerd. `everyPage=true` dekt alle pagina’s; anders alleen de eerste.

De download heet `overlayed_{base}.pdf`. Wachtwoordbeveiligde bestanden worden op deze pagina voor u ontgrendeld zodra u het wachtwoord invoert; API-gebruikers voeren eerst Wachtwoord verwijderen uit.

Er is geen schaalveld. Afmetingen zijn de native breedte/hoogte van het beeld in de `cm`-matrix. Dekking is geen parameter.

Tekstmarkeringen: Stempel toevoegen. Een andere PDF als laag: PDF's over elkaar leggen.

Toevoegingen zijn tijdelijk. Wij bewaren geen afbeeldingenbibliotheek.

Functies

  • Raster-XObject, of SVG via WeasyPrint als Form
  • `x`,`y` in punten; eerste pagina of elke pagina
  • Geen dekking- of schaalbesturing
  • Anonieme API: /api/v1/misc/add-image

Wanneer je dit gebruikt

  • Een PNG-logo op pagina 1 zetten
  • Een markering op een vast punt op elke pagina herhalen
  • SVG via WeasyPrint zetten wanneer printprecisie volstaat

Hoe voeg ik een afbeelding toe aan een PDF?

  1. Voeg een PDF en een afbeelding (PNG, JPEG of SVG) toe.
  2. Stel x en y in punten in vanaf linksonder.
  3. Kies alleen de eerste pagina of elke pagina.
  4. Haal overlayed_*.pdf en controleer het anker.

Beperkingen en randgevallen

  • Geen schaal-/dekkingvelden
  • Grote rasters worden grote PDF-plaatsingen
  • Transparante PNG-delen blijven niet behouden: afbeeldingen worden naar RGB omgezet, dus transparante pixels krijgen de kleur die eronder is opgeslagen, vaak zwart
  • Wachtwoordbeveiligde bestanden hebben het wachtwoord nodig; API-gebruikers voeren eerst Wachtwoord verwijderen uit
  • Uploadlimiet op deze website: 500 MB per bestand, in delen verzonden boven ongeveer 95 MB. Eén directe API-aanvraag is beperkt tot 100 MB.

Voorbeelden

  • x=0 y=0 plaatst de linksonderhoek van het beeld op de linksonderhoek van de pagina.
  • Met everyPage false blijven pagina 2 en verder ongewijzigd

Privacy bij deze tool

Bestanden gaan via HTTPS naar de server, worden in het geheugen of een kortlevende tijdelijke map verwerkt, en gewist zodra uw resultaat klaar is. Wij bewaren geen kopieën voor later bladeren, training of advertentieprofielen. Bewaartermijnen en AdSense-cookiemeldingen staan in het privacybeleid.

Veelgestelde vragen

Waarom is het logo enorm?
De cm-matrix behandelt pixelbreedte/-hoogte als PDF-eenheden. Een PNG van 2000 px is 2000 punten breed.
Is y vanaf de bovenkant?
Nee. In typische pagina’s ligt de PDF-oorsprong linksonder.
Kan ik dekking instellen?
Nee. De overlay is een ondoorzichtige tekenoperator.
Blijft SVG vector?
SVG wordt door WeasyPrint tot één PDF-pagina gedrukt en als Form geplaatst. Verwacht een print, geen bewerkbaar SVG.

Laatst bijgewerkt:

Aanroepen vanuit code

Elke tool op deze site is een gewoon REST-eindpunt. Voor anoniem gebruik heb je geen account of API-sleutel nodig. Net zo goed voor AI-agenten en ontwikkelaars als voor de browser.

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

Ook beschikbaar als MCP-tool voor clients die Model Context Protocol spreken (JSON-RPC 2.0 via POST /mcp). Volledige API-documentatie

Gebruik het vanuit een AI-agent

Skill

Met deze skill kunnen Claude Code, Codex, Cursor en andere AI-agents ‘Afbeelding plaatsen’ voor je uitvoeren: /skills/pdf123-add-image.md

Alle agent-skills

Bestanden dienen alleen voor deze verwerking en worden daarna automatisch verwijderd.