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

Tách PDF miễn phí

Tách PDF thành các trang riêng lẻ hoặc trích xuất các phạm vi trang cụ thể. Tải xuống các trang riêng biệt hoặc dưới dạng ZIP.

Thả tệp vào đây hoặc nhấp để chọn

PDF · được xử lý trên thiết bị của bạn

hoặc nhấn Ctrl+V để dán từ bảng nhớ tạm

Duyệt tệp

Tệp của bạn không bao giờ rời khỏi thiết bị. Toàn bộ xử lý diễn ra cục bộ trong trình duyệt của bạn.

Công dụng phổ biến

  • Trích Xuất Các Trang Cụ Thể Từ PDFKéo các trang riêng lẻ hoặc phạm vi tùy chỉnh từ PDF — chỉ tải xuống những gì bạn cần.
  • Chia PDF Thành Các Trang Riêng LẻTách từng trang của PDF thành tệp của riêng nó — tải xuống tất cả các trang dưới dạng ZIP.
  • Chia PDF Thành Các Đoạn Bằng NhauChia PDF dài thành các phần có kích thước bằng nhau — hữu ích để chia báo cáo, sách hoặc lô.
  • Chia PDF Hóa Đơn Hàng LoạtTách PDF hóa đơn hợp nhất thành các tệp hóa đơn riêng lẻ để định tuyến, lưu trữ hoặc gửi email.
  • Trích Xuất Chương Sách Từ PDFKéo các chương riêng lẻ từ sách PDF hoặc hướng dẫn bằng cách chỉ định phạm vi trang tùy chỉnh.

Cách hoạt động

Tách PDF chạy hoàn toàn trong trình duyệt bằng pdf-lib để sao chép trang vào tài liệu mới và pdfjs-dist để hiển thị ảnh thu nhỏ trực tiếp — tệp của bạn không bao giờ được tải lên máy chủ nào.

  1. 1
    pdf-lib đọc cấu trúc PDF
    Khi bạn thả tệp, pdf-lib tải ArrayBuffer thô và phân tích cây trang nội bộ của PDF. Nó đếm số trang và cho phép sao chép mà không cần giải mã mọi phông chữ hay ảnh nhúng.
  2. 2
    pdfjs-dist hiển thị ảnh thu nhỏ trang
    Song song, pdfjs-dist (tải qua worker CDN) raster hóa từng trang lên phần tử Canvas ngoài màn hình với chiều rộng cố định 220 px. Các JPEG data URL lần lượt điền vào lưới ảnh thu nhỏ khi mỗi trang hiển thị xong, để bạn có thể bắt đầu chọn trang trước khi toàn bộ tài liệu sẵn sàng.
  3. 3
    Bạn chọn cách tách
    Có ba chế độ: tách mỗi trang thành một PDF riêng, tách thành các nhóm N trang, hoặc chọn từng trang bằng cách nhấp ảnh thu nhỏ hoặc gõ khoảng như '1-3, 7, 10-12'. Lưới ảnh thu nhỏ làm nổi bật trang đã chọn và ranh giới nhóm xen kẽ để kế hoạch tách hiển thị rõ trước khi bạn xác nhận.
  4. 4
    pdf-lib ghi PDF mới; JSZip đóng gói đầu ra
    Với mỗi nhóm đầu ra, pdf-lib tạo PDFDocument mới và chỉ sao chép các trang đã chọn vào đó bằng copyPages(). Khi kết quả là nhiều tệp, JSZip gom chúng vào một ZIP. Một khoảng trang trích xuất duy nhất được tải trực tiếp dạng PDF mà không nén.

PDF của bạn được trình duyệt đọc trực tiếp và không bao giờ rời khỏi thiết bị — mọi thao tác tách diễn ra cục bộ bằng JavaScript, không có máy chủ tham gia.

Công cụ liên quan

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