a11y.skipToMainContent
1

Cấu trúc trình bày PDF

Kiểm tra cấu trúc nội bộ của PDF có định dạng JSON. Xem các vật thể, dòng suối, bảng đối chiếu và cây trên trang — hữu ích cho việc gỡ lỗi và học tập.

Drag your PDF here or

Developer tool. All processing is done in-browser. Your file never leaves your device.

Developer Tool — Inspects the internal structure of a PDF: objects, streams, cross-reference table, and page tree. Useful for debugging PDF generation, analyzing file composition, or learning the PDF format.

Was this tool helpful?
Send PDF to:
Advertisement

How to use PDF Show Structure

  1. Tải PDF lên.
  2. Nhấn vào cấu trúc phân tích để trích xuất hình tượng JSON.
  3. Dùng đầu vào bộ lọc để tìm các đối tượng cụ thể (v. d. 'font', ' image', 'page').
  4. Sao chép JSON vào bảng nháp hoặc tải xuống để xem xét ngoại tuyến.

Tên là gì?

Mỗi PDF là một tập hợp các đối tượng đã đánh số — trang, phông chữ, ảnh, luồng nội dung — được liên kết bởi một bảng tham chiếu. Công cụ phát triển này sử dụng qpdf < code>--json=latest chế độ để bỏ toàn bộ cấu trúc bên trong như đọc được JSON. Duyệt các đối tượng, lọc bằng từ khóa, sao chép vào bảng nháp, hoặc tải về JSON để phân tích ngoại tuyến.

hữu ích cho việc gỡ lỗi thư viện thế hệ PDF, hiểu cách xây dựng một PDF đặc biệt, hoặc học nội bộ của định dạng PDF. Không cần lập trình.

Advertisement

FAQ

Đây có phải là công cụ chỉ có nhà phát triển không?
Chủ yếu là có — nó cho thấy nội tạng của PDF thô. Nhưng nó cũng hữu ích cho những người dùng tò mò muốn xem có gì trong tập tin PDF của họ.
Tôi có thể học được gì từ đầu ra của JSON?
Bạn có thể thấy mỗi đối tượng trong tập tin: phông chữ được dùng, ảnh nhúng, kích cỡ trang, dữ liệu luồng, chú thích, trường đơn và siêu dữ liệu.
Công cụ này có sửa đổi PDF của tôi không?
Không. Nó chỉ đọc cấu trúc và đầu ra JSON. Tập tin của bạn không bao giờ bị thay đổi.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

← Back to Developer Tools · All tags

Last updated:

Advertisement