Trình nén PDF

Nén tệp PDF ngay trong trình duyệt bằng cách mã hóa lại các hình ảnh JPEG nhúng ở chất lượng thấp hơn và tái cấu trúc tệp bằng luồng đối tượng, không cần tải lên.

Đang tải công cụ…

Trình nén PDFThu nhỏ tệp PDF hoàn toàn trong trình duyệt của bạn: nó mã hóa lại các hình ảnh JPEG (DCTDecode) nhúng ở chất lượng thấp hơn và lưu lại tài liệu bằng luồng đối tượng để loại bỏ cấu trúc dư thừa. Tệp được phân tích bằng pdf-lib và mã hóa lại bằng Canvas API ngay trên máy, nên không bao giờ được tải lên đâu cả. Các PDF chủ yếu gồm trang quét hoặc ảnh thu nhỏ nhiều nhất; tài liệu văn bản và vector thay đổi rất ít.

Trình nén PDF là gì?

Một trình nén PDF trực tuyến miễn phí giúp giảm kích thước tệp PDF ngay trong trình duyệt của bạn. Nó nhắm vào hai thứ làm phình PDF: các hình ảnh raster nhúng nặng và cấu trúc tài liệu dư thừa. Chọn mức chất lượng Thấp, Trung bình hoặc Cao, và công cụ sẽ mã hóa lại các hình ảnh JPEG nhúng ở chất lượng đó bằng Canvas API và lưu lại toàn bộ tài liệu với luồng đối tượng được bật. Nhân viên văn phòng gửi báo cáo qua email, sinh viên nộp bài tập trong giới hạn kích thước, và bất kỳ ai gặp giới hạn tải lên PDF đều có thể thả một tệp vào và nhận lại một tệp nhỏ hơn. Vì cả việc phân tích (pdf-lib) lẫn việc mã hóa lại hình ảnh (Canvas) đều chạy cục bộ, PDF được nén mà không bao giờ rời khỏi thiết bị của bạn.

Cách sử dụng Trình nén PDF

  1. Thả một tệp PDF vào vùng thả, hoặc nhấp vào đó để duyệt và chọn một tệp PDF từ thiết bị của bạn.
  2. Chọn mức chất lượng: Thấp cho tệp nhỏ nhất, Trung bình để cân bằng, hoặc Cao để giữ nguyên hình ảnh và chỉ tái cấu trúc tài liệu.
  3. Theo dõi các số liệu Gốc, Đã nén và Đã tiết kiệm tự động cập nhật một lúc sau khi tệp được tải lên — không cần nhấn thêm nút nào để nén.
  4. Kiểm tra bản xem trước trang đầu tiên để xác nhận đó là đúng tài liệu; nhấp vào để phóng to.
  5. Nhấp Tải xuống để lưu tệp PDF đã nén, hoặc dùng Đặt lại để xóa và bắt đầu lại với tệp khác.

Ví dụ

Thu nhỏ một PDF quét trước khi gửi qua email

Thả một PDF quét nhiều trang gồm các trang được chụp ảnh và chọn Trung bình. Các hình ảnh JPEG nhúng được mã hóa lại ở chất lượng thấp hơn, số liệu Đã nén giảm xuống thấp hơn nhiều so với Gốc, và Đã tiết kiệm hiển thị một tỷ lệ âm như -55%. Tải xuống lưu nó dưới tên document-compressed.pdf.

Tái cấu trúc một PDF mà không động đến chất lượng hình ảnh

Chọn Cao trên một báo cáo chủ yếu là văn bản và biểu đồ. Hình ảnh được giữ nguyên như cũ, và tài liệu được lưu lại bằng luồng đối tượng. Kích thước có thể chỉ giảm chút ít (hoặc hiển thị một dấu + nhỏ nếu đã được tối ưu sẵn), nhưng việc kết xuất trang không thay đổi.

Ép một danh mục đầu tư nhiều ảnh xuống kích thước nhỏ nhất

Thả một PDF đầy ảnh chụp toàn trang và chọn Thấp. Mỗi JPEG nhúng được mã hóa lại ở chất lượng thấp hơn nhiều, mang lại mức giảm kích thước lớn nhất, đánh đổi bằng một số chi tiết hình ảnh có thể thấy được.

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

Việc nén thực sự hoạt động như thế nào?
Theo hai cách. Tài liệu luôn được lưu lại với luồng đối tượng được bật, giúp loại bỏ cấu trúc dư thừa, và ở chất lượng Thấp và Trung bình các hình ảnh JPEG (DCTDecode) nhúng được giải mã và mã hóa lại ở chất lượng thấp hơn bằng Canvas API. Cao bỏ qua bước hình ảnh và chỉ tái cấu trúc.
Tại sao PDF của tôi hầu như không nhỏ đi?
Phần lớn kích thước của một PDF thường đến từ hình ảnh raster. Một PDF chủ yếu gồm văn bản có thể chọn và đồ họa vector có rất ít thứ để công cụ mã hóa lại, nên mức tiết kiệm nhỏ. Mức giảm lớn nhất đến từ các PDF quét hoặc nhiều ảnh ở chất lượng Thấp hoặc Trung bình.
Nén có làm giảm chất lượng hình ảnh không?
Ở Thấp và Trung bình, có — các hình ảnh JPEG nhúng được mã hóa lại ở chất lượng thấp hơn, và đó chính là điều làm tệp nhỏ lại. Cao giữ nguyên mọi hình ảnh và chỉ tái cấu trúc tài liệu, nên chất lượng hình ảnh được bảo toàn.
Tại sao tệp đã nén lại có cùng kích thước hoặc lớn hơn?
Nếu hình ảnh đã được nén tốt, việc mã hóa lại có thể bằng hoặc vượt kích thước của chúng; trong trường hợp đó công cụ giữ lại hình ảnh gốc. Số liệu Đã tiết kiệm hiển thị ± hoặc một tỷ lệ +. Chọn chất lượng thấp hơn, hoặc chấp nhận rằng một PDF đã được tối ưu thì không thể nhỏ đi nhiều, là các lựa chọn.
PDF của tôi có được tải lên máy chủ không?
Không. Mọi thứ chạy 100% phía máy khách trong trình duyệt của bạn — pdf-lib phân tích tệp và Canvas API mã hóa lại hình ảnh. PDF của bạn không bao giờ được tải lên, gửi đi hay lưu trữ ở đâu cả, nên nó hoạt động ngay cả khi ngoại tuyến sau khi trang đã tải xong.

Công cụ liên quan