ข้ามไปยังเนื้อหาหลัก
PPDF123

เพิ่มรูปภาพลงใน PDF

วางภาพ คือเครื่องมือที่วางภาพ PNG, JPEG หรือ SVG ลงบน PDF ที่ตำแหน่ง x และ y ที่คุณกำหนด หน่วยเป็นพอยต์นับจากมุมล่างซ้าย จะวางเฉพาะหน้าแรก เว้นแต่คุณเลือกทุกหน้า

ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก

รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง

คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน

การวางภาพวาง `imageFile` ที่พิกัดจุด `(x,y)` บน PDF (ต้นทางซ้ายล่าง) ไฟล์แรสเตอร์กลายเป็น Flate XObject SVG ผ่าน WeasyPrint พิมพ์แล้วนำเข้าเป็น Form `everyPage=true` ครอบทุกหน้า มิฉะนั้นเฉพาะหน้าแรก

ชื่อดาวน์โหลดเป็น `overlayed_{base}.pdf` ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน

ไม่มีฟิลด์สเกล ขนาดคือความกว้างสูงดั้งเดิมของภาพในเมทริกซ์ `cm` ความทึบไม่ใช่พารามิเตอร์

เครื่องหมายข้อความใช้ใส่ตรายาง PDF อีกไฟล์เป็นชั้นใช้ซ้อน PDF

ความสามารถ

  • XObject แรสเตอร์ หรือ SVG ผ่าน WeasyPrint เป็น Form
  • `x`,`y` เป็นจุด หน้าแรกหรือทุกหน้า
  • ไม่มีความทึบหรือตัวควบคุมสเกล
  • API แบบไม่ระบุตัวตน: /api/v1/misc/add-image

ใช้เมื่อไหร่

  • วางโลโก้ PNG ที่หน้า 1
  • ทำเครื่องหมายซ้ำที่จุดคงที่ทุกหน้า
  • ใส่ SVG เข้า WeasyPrint เมื่อยอมรับความเที่ยงตรงแบบพิมพ์

วางรูปภาพลงใน PDF ได้อย่างไร

  1. อัปโหลด PDF และภาพหนึ่งไฟล์ (PNG, JPEG หรือ SVG)
  2. ตั้ง x และ y เป็นจุดจากซ้ายล่าง
  3. เลือกครอบเฉพาะหน้าแรกหรือทุกหน้า
  4. ดาวน์โหลด overlayed_*.pdf แล้วตรวจจุดยึด

ข้อจำกัดและกรณีพิเศษ

  • ไม่มีฟิลด์สเกล/ความทึบ
  • แรสเตอร์ใหญ่กลายเป็นการวาง PDF ใหญ่
  • พื้นที่โปร่งใสของ PNG ไม่ถูกคงไว้: ภาพจะถูกแปลงเป็น RGB พิกเซลโปร่งใสจึงใช้สีที่เก็บอยู่ข้างใต้ ซึ่งมักเป็นสีดำ
  • ไฟล์ที่มีรหัสผ่านต้องใช้รหัสผ่าน ผู้เรียก API ให้รันถอดรหัสผ่านก่อน
  • ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB

ตัวอย่าง

  • x=0 y=0 วางมุมซ้ายล่างของภาพที่ซ้ายล่างของหน้า
  • everyPage เป็น false แล้วหน้า 2 เป็นต้นไปไม่เปลี่ยน

ความเป็นส่วนตัวของเครื่องมือนี้

ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว

คำถามที่พบบ่อย

ทำไมโลโก้ใหญ่โต
เมทริกซ์ cm ถือความกว้างสูงพิกเซลของภาพเป็นหน่วย PDF PNG 2000px กว้าง 2000 จุด
y นับจากบนหรือไม่
ไม่ ปริภูมิ PDF ทั่วไปต้นทางอยู่ซ้ายล่าง
ตั้งความทึบได้ไหม
ไม่ได้ การวางเป็นตัวดำเนินการวาดทึบ
SVG ยังเป็นเวกเตอร์ไหม
SVG ถูก WeasyPrint พิมพ์เป็น PDF หนึ่งหน้าแล้ววางเป็น form คาดเป็นงานพิมพ์ ไม่ใช่ SVG ที่แก้ได้

อัปเดตล่าสุด:

เรียกจากโค้ด

เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์

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

มีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม

ใช้งานผ่านเอเจนต์ AI

สกิล

เมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "วางภาพ" แทนคุณได้: /skills/pdf123-add-image.md

สกิลสำหรับเอเจนต์ทั้งหมด

ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ