Chuyển đến nội dung chính
PPDF123

Chèn ảnh vào tệp PDF

Chèn ảnh đặt một hình PNG, JPEG hoặc SVG lên PDF tại vị trí x và y bạn nhập, tính bằng điểm từ góc dưới bên trái. Công cụ chỉ đóng lên trang đầu, trừ khi bạn chọn mọi trang.

Kéo tệp vào đây, hoặc nhấp để chọn

Nhận PDF · tối đa 500.0 MB mỗi tệp · tối đa 20 tệp mỗi lần

Bạn cũng có thể dán tệp bằng Ctrl/Cmd+V hoặc từ menu clipboard.

Chèn ảnh chồng `imageFile` lên tọa độ điểm PDF `(x,y)` (gốc góc dưới trái). Tệp raster thành XObject Flate. SVG qua WeasyPrint in rồi nhập làm Form. `everyPage=true` phủ mọi trang; không thì chỉ trang đầu.

Tên tải về là `overlayed_{base}.pdf`. Tệp có mật khẩu được mở khóa giúp bạn ngay trên trang này khi bạn nhập mật khẩu; người gọi API chạy Gỡ mật khẩu trước.

Không có trường tỷ lệ. Kích thước là chiều rộng/cao gốc của ảnh trong ma trận `cm`. Độ trong suốt không phải tham số.

Dấu chữ dùng Thêm dấu. PDF khác làm lớp dùng Chồng PDF.

Tải lên là tạm thời. Chúng tôi không lưu thư viện ảnh của bạn.

Tính năng

  • XObject raster, hoặc Form SVG qua WeasyPrint
  • `x`,`y` tính bằng điểm; trang đầu hoặc mọi trang
  • Không có điều khiển độ trong suốt hay tỷ lệ
  • API ẩn danh: /api/v1/misc/add-image

Khi nào nên dùng

  • Đặt logo PNG ở trang 1
  • Lặp một dấu ở điểm cố định trên mọi trang
  • Đưa SVG vào WeasyPrint khi chấp nhận độ chính xác in

Làm thế nào để chèn ảnh vào PDF?

  1. Tải lên PDF và một ảnh (PNG, JPEG hoặc SVG).
  2. Đặt x và y bằng điểm từ góc dưới trái.
  3. Chọn chỉ trang đầu hoặc mọi trang.
  4. Tải overlayed_*.pdf và kiểm tra điểm neo.

Giới hạn và ngoại lệ

  • Không trường tỷ lệ/độ trong suốt
  • Raster lớn thành chỗ đặt PDF lớn
  • Vùng trong suốt của PNG không được giữ: ảnh được chuyển sang RGB nên điểm ảnh trong suốt lấy màu lưu bên dưới, thường là đen
  • Tệp có mật khẩu cần có mật khẩu; người gọi API chạy Gỡ mật khẩu trước
  • Giới hạn tải lên trên trang web này: 500 MB mỗi tệp, tệp lớn hơn khoảng 95 MB được gửi theo từng phần. Một yêu cầu API trực tiếp bị giới hạn ở 100 MB.

Ví dụ

  • x=0 y=0 đặt góc dưới trái ảnh vào góc dưới trái trang
  • everyPage=false thì trang 2 trở đi không đổi

Quyền riêng tư của công cụ này

Tệp được tải lên qua HTTPS, xử lý trong bộ nhớ hoặc thư mục tạm ngắn hạn trên máy chủ của chúng tôi, rồi bị xóa khi kết quả sẵn sàng. Chúng tôi không giữ bản sao để duyệt sau, huấn luyện hay lập hồ sơ quảng cáo. Thời hạn lưu giữ và thông báo cookie AdSense nằm trong Chính sách quyền riêng tư.

Câu hỏi thường gặp

Vì sao logo khổng lồ?
Ma trận cm lấy chiều rộng/cao pixel của ảnh làm đơn vị PDF. PNG 2000px rộng 2000 điểm.
y có tính từ trên không?
Không. Không gian PDF điển hình gốc ở góc dưới trái.
Đặt độ trong suốt được không?
Không. Chồng là toán tử vẽ không trong suốt.
SVG còn giữ vector không?
SVG bị WeasyPrint in thành PDF một trang rồi đặt làm form. Kỳ vọng bản in, không phải SVG chỉnh sửa được.

Cập nhật lần cuối:

Gọi bằng mã

Mỗi công cụ trên trang là một API REST thông thường. Dùng ẩn danh không cần tài khoản hay API key. Trình duyệt, lập trình viên và agent đều gọi được.

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

Cũng có dạng công cụ MCP cho client dùng Model Context Protocol (JSON-RPC 2.0, POST /mcp). Tài liệu API đầy đủ

Dùng từ AI agent

Skill

Với skill này, Claude Code, Codex, Cursor và các AI agent khác có thể chạy "Chèn ảnh" thay bạn: /skills/pdf123-add-image.md

Tất cả skill cho agent

Tệp chỉ dùng cho lần xử lý này, xong là tự xóa.