Till huvudinnehållet
PPDF123

Lägg till en bild i en PDF

Lägg till bild placerar en PNG-, JPEG- eller SVG-bild på en PDF vid den x- och y-position du anger, i punkter från nedre vänstra hörnet. Den stämplar bara första sidan om du inte väljer alla sidor.

Dra filer hit, eller klicka för att välja

Tar emot PDF · upp till 500.0 MB per fil · upp till 20 filer åt gången

Du kan också klistra in en fil med Ctrl/Cmd+V eller via urklippsmenyn.

Lägg till bild lägger `imageFile` på `(x,y)` i PDF-punkter (ursprung nedre vänster). Rasterfiler blir ett Flate-XObject. SVG skrivs ut via WeasyPrint och importeras som Form. `everyPage=true` täcker alla sidor. Annars bara första sidan.

Nedladdningen heter `overlayed_{base}.pdf`. Lösenordsskyddade filer låses upp åt dig på den här sidan när du anger lösenordet; API-anropare kör Ta bort lösenord först.

Det finns inget skalningsfält. Storleken är bildens ursprungliga bredd och höjd i `cm`-matrisen. Opacitet är ingen parameter.

För textmärken använd Lägg till stämpel. För en annan PDF som lager använd Lägg PDF över PDF.

Uppladdningar är tillfälliga. Vi sparar ingen bildkatalog.

Funktioner

  • Raster-XObject, eller SVG via WeasyPrint som Form
  • `x`,`y` i punkter; första sidan eller varje sida
  • Ingen opacitet eller skalningskontroll
  • Anonym API: /api/v1/misc/add-image

När du ska använda det här verktyget

  • Placera en PNG-logotyp på sida 1
  • Upprepa en markering på varje sida i en fast punkt
  • Lägga SVG via WeasyPrint när utskriftsprecision räcker

Hur lägger jag till en bild i en PDF?

  1. Ladda upp PDF och en bild (PNG, JPEG eller SVG).
  2. Sätt x och y i punkter från nedre vänster.
  3. Välj bara första sidan eller varje sida.
  4. Ladda ner overlayed_*.pdf och kontrollera ankaret.

Gränser och specialfall

  • Inga skalnings-/opacitetsfält
  • Stora raster ger stora PDF-placeringar
  • Transparenta PNG-områden bevaras inte: bilder konverteras till RGB, så transparenta pixlar får den färg som ligger under, ofta svart
  • Lösenordsskyddade filer kräver lösenordet; API-anropare kör Ta bort lösenord först
  • Uppladdningsgräns på webbplatsen: 500 MB per fil, som skickas i delar över cirka 95 MB. Innehållet i en enskild direkt API-förfrågan är begränsat till 100 MB.

Exempel

  • x=0 y=0 placerar bildens nedre vänster i sidans nedre vänster
  • När everyPage är false förblir sida 2 och senare oförändrade

Integritet för det här verktyget

Filer laddas upp via HTTPS, bearbetas i serverns minne eller en kortlivad tillfällig katalog och raderas när resultatet är klart. Vi behåller inga kopior för senare bläddring, träning eller annonsprofiler. Se integritetspolicyn för lagringstider och AdSense-cookieupplysningar.

Vanliga frågor

Varför är logotypen enorm?
cm-matrisen tar bildens pixelbredd och -höjd som PDF-enheter. En 2000 px PNG blir 2000 punkter bred.
Räknas y från toppen?
Nej. I typiskt PDF-sidrum är ursprunget nedre vänster.
Kan jag sätta opacitet?
Nej. Överlägget är ogenomskinliga ritoperatorer.
Förblir SVG vektor?
SVG skrivs ut till en PDF-sida av WeasyPrint och placeras som form. Räkna med en utskrift, inte redigerbar SVG.

Senast uppdaterad:

Anropa från kod

Varje verktyg på webbplatsen är ett vanligt REST-anrop. För anonym användning behövs varken konto eller API-nyckel. Lika mycket för AI-agenter och utvecklare som för webbläsaren.

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

Finns också som MCP-verktyg för klienter som talar Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Fullständig API-referens

Använd den från en AI-agent

Skill

Med den här skillen kan Claude Code, Codex, Cursor och andra AI-agenter köra ”Lägg till bild” åt dig: /skills/pdf123-add-image.md

Alla agent-skills

Filerna används bara för den här körningen och raderas automatiskt efteråt.