Lấy hình ảnh từ tệp PDF

Tải lên PDF

Tải lên một tệp PDF và khôi phục tất cả hình ảnh được nhúng vào ở độ phân giải gốc. Công cụ trích xuất sẽ duyệt cấu trúc cây đối tượng của tệp PDF, tìm các mục /XObject /Image và xuất từng hình ảnh dưới định dạng PNG, không tạo ảnh chụp màn hình và không làm giảm chất lượng khi chuyển đổi toàn trang sang định dạng raster. Phù hợp với các bản quét, báo cáo chứa nhiều hình ảnh, danh mục sản phẩm và tờ rơi.

Cách trích xuất hình ảnh từ tệp PDF

  1. 1

    Tải lên tệp PDF

    Chỉ cần tải một tệp duy nhất; các tệp PDF đã được mã hóa phải được mở khóa trước.

  2. 2

    Quét cây đối tượng

    Bộ trích xuất liệt kê tất cả các đối tượng hình ảnh XObject trên mọi trang.

  3. 3

    Xem trước kết quả

    Bạn xem mỗi hình ảnh như một ảnh thu nhỏ, kèm theo số trang và kích thước tương ứng.

  4. 4

    Tải xuống riêng lẻ hoặc dưới dạng tệp ZIP

    Lấy một tài nguyên duy nhất hoặc xuất toàn bộ nội dung vào một tệp lưu trữ có tên `image-p1-1.png`.

Hình ảnh được lưu trữ như thế nào bên trong một tệp PDF

Tệp PDF lưu trữ các hình ảnh dưới dạng các tài nguyên riêng biệt (các luồng /XObject) được trích dẫn từ nội dung trang. Bộ giải mã sẽ đọc từng luồng theo định dạng mã hóa gốc và tái tạo lại tệp mà tác giả đã nhúng vào đó.

Các định dạng bạn sẽ thấy

Bộ lọc PDF Những gì bạn nhận được Nguồn điển hình
/DCTDecode PNG (từ JPEG) Ảnh, hình sản phẩm, ảnh quét
/FlateDecode + RGB PNG Biểu tượng, biểu đồ, ảnh chụp màn hình giao diện người dùng
/JPXDecode PNG (từ JPEG 2000) Các bản quét lưu trữ độ phân giải cao
/CCITTFaxDecode PNG (từ bản quét) Văn bản quét đen trắng
/JBIG2Decode PNG (đã chuyển đổi) Tài liệu quét đã nén

Bộ trích xuất luôn xuất ra PNG: nó mã hóa lại các điểm ảnh thô trong trình duyệt của bạn, vì vậy các nguồn JPEG, JPEG 2000 và CCITT cũng được trả về dưới dạng PNG.

Những điều mà hệ thống sẽ không thể khôi phục được

  • Hình minh họa vector. Các biểu tượng được vẽ bằng các toán tử đường dẫn trong PDF không phải là hình ảnh; chúng nằm trong luồng nội dung thay vì dưới dạng XObject. Hãy sử dụng công cụ chuyển đổi từ PDF sang SVG cho những trường hợp này.
  • Màu nền và gradient. Đây là các yếu tố được thiết kế ở cấp độ trang, chứ không phải các tài nguyên được tích hợp sẵn.
  • Văn bản được hiển thị dưới dạng đường viền. Dường như thuộc loại “hình ảnh đồ họa” nhưng không phải là đối tượng hình ảnh.

Những mẹo khi làm việc với chức năng xuất

  • Kiểm tra kích thước. Hình ảnh thu nhỏ 300x300 trên trang có thể thực chất là bản gốc kích thước 3000x3000 được thu nhỏ khi hiển thị. Bạn nhận được các điểm ảnh nguồn, chứ không phải kích thước hiển thị.
  • Hãy tuân thủ giấy phép sử dụng. Việc có thể trích xuất một hình ảnh không đồng nghĩa với việc bạn có quyền sử dụng lại nó. Các hình ảnh chuẩn trong file PDF vẫn giữ nguyên trạng thái là hình ảnh chuẩn ngay cả khi được trích xuất.
  • Các tài liệu đã quét. Nếu mỗi trang tạo thành một hình ảnh lớn chứa toàn văn bản, thì tệp PDF đó chính là kết quả của quá trình quét. Hãy thực hiện xử lý OCR trên các tệp PNG đã xuất để khôi phục văn bản.

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

Các trang PDF có thể áp dụng ma trận biến đổi lên cách hiển thị hình ảnh (lật ngược, xoay, nghiêng). Bộ trích xuất sẽ trả về định dạng bitmap đã lưu, tức là các điểm ảnh thô. Nếu nhà xuất bản đã lưu hình ảnh ở tư thế ngược và thực hiện phép lật ngược khi hiển thị, thì hình ảnh xuất ra sẽ bị đảo ngược. Bạn có thể xoay lại hình ảnh này trong bất kỳ phần mềm chỉnh sửa hình ảnh nào.

Chỉ sau khi bạn mở khóa chúng. Hãy chạy tệp bằng công cụ mở khóa PDF, nhập mật khẩu của chủ sở hữu, sau đó trích xuất.

Đúng vậy. Các hình ảnh được thêm theo thứ tự trang và mỗi tên tệp đều kèm số trang, ví dụ image-p1-2.png, để bạn biết từng hình ảnh lấy từ trang nào.

Không. Tệp PDF nguồn được mở và đọc hoàn toàn trong trình duyệt của bạn và không bao giờ được gửi đến máy chủ. Chỉ có tệp ZIP chứa các hình ảnh đã trích xuất được tải lên để tạo kết quả được bảo vệ theo phiên; tệp này được giữ tối đa 7 ngày rồi bị xóa.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác