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?
- Ladda upp PDF och en bild (PNG, JPEG eller SVG).
- Sätt x och y i punkter från nedre vänster.
- Välj bara första sidan eller varje sida.
- 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.pdfFinns 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
SkillMed 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
Filerna används bara för den här körningen och raderas automatiskt efteråt.