UltKit

Cách nén PDF không giảm chất lượng (nén lossless và lossy)

Hầu như file PDF nào quá nặng cũng là do ảnh bên trong, và văn bản, font chữ cùng hình vẽ vector không bao giờ phải giảm chất lượng khi nén. Trước tiên hãy dọn các đối tượng trùng lặp, dữ liệu font không dùng đến và metadata, sau đó giảm độ phân giải ảnh xuống khoảng 150 DPI với chất lượng JPEG 60–75; một bản scan bằng điện thoại thường giảm 80–95% dung lượng mà vẫn đọc rõ khi phóng to 200%.

Tom OkaforTom OkaforBiên tập viên PDF và tài liệu
Cập nhật 11 phút đọc
Những chồng tài liệu giấy và bìa hồ sơ cao ngất có nhãn vàng và xanh lá chất trên bàn làm việc dưới ánh đèn trần

Dung lượng của file PDF thực sự nằm ở đâu

PDF là một gói gồm nhiều đối tượng: mô tả trang, phông chữ, ảnh, chú thích và bảng tham chiếu chéo cho trình đọc biết mỗi đối tượng bắt đầu từ đâu. Văn bản gần như không tốn dung lượng, vì một trang chữ chỉ là vài KB mã ký tự cùng lệnh vẽ. Ảnh thì khác. Một bức ảnh chèn vào báo cáo giữ nguyên độ phân giải lúc chèn, nên ảnh điện thoại 12 megapixel bị thu nhỏ thành hình thu nhỏ trên trang vẫn có thể nặng 3–5 MB trong tệp.

Bản scan là trường hợp cực đoan. Mỗi trang scan là một ảnh toàn trang, và một bản scan màu 300 DPI của tờ A4 khoảng 2480 × 3508 px. Ứng dụng scan lưu các trang này với nén JPEG nhẹ sẽ cho 1–3 MB mỗi trang, nên hợp đồng thuê nhà mười trang thành tệp đính kèm 20 MB dù chỉ chứa khoảng 30 KB chữ thật sự.

Phần dung lượng còn lại ẩn ở những chỗ bạn không thấy. Phông chữ nhúng đầy đủ có thể thêm 200–500 KB mỗi phông với các họ chữ CJK lớn hoặc chữ trang trí, cùng một logo có thể được lưu một lần cho mỗi trang, và tệp chỉnh sửa nhiều lần trong Acrobat mang theo các bản cập nhật gia tăng, mỗi lần lưu chỉ nối thêm thay đổi thay vì ghi lại tệp. Tệp đính kèm, dữ liệu biểu mẫu và hình thu nhỏ trang còn làm nặng thêm.

Ảnh nhúng

Chèn ở độ phân giải máy ảnh, rồi hiển thị nhỏ trên trang.

Trang scan

Mỗi trang là một ảnh kích thước đầy đủ, thường là ảnh màu.

Phông chữ đầy đủ

Nhúng cả bộ phông trong khi chỉ dùng vài chục ký tự.

Tài nguyên trùng lặp

Cùng một logo hoặc hình nền được lưu lại ở mọi trang.

Tệp đính kèm

Bảng tính hoặc PDF khác nằm bên trong tệp.

Lịch sử chỉnh sửa

Các lần lưu gia tăng giữ lại phiên bản cũ của đối tượng đã thay đổi.

Nén không mất dữ liệu trước, nén có mất dữ liệu sau

Các bước không mất dữ liệu ghi lại tệp mà không thay đổi một điểm ảnh hay ký tự nào. Luồng đối tượng, được thêm vào PDF 1.5 năm 2003, gói hàng trăm đối tượng nhỏ vào một khối nén thay vì lưu dạng văn bản thuần. Loại bỏ trùng lặp tìm các ảnh và phông chữ giống hệt nhau rồi chỉ giữ một bản. Rút gọn phông chữ chỉ giữ các ký tự tài liệu dùng, còn bước dọn dẹp loại bỏ siêu dữ liệu XMP, hình thu nhỏ trang, đối tượng mồ côi và các phiên bản cũ do lưu gia tăng để lại. Gộp lại, các bước này thường giảm 5–30% với tệp nhiều chữ.

Các bước có mất dữ liệu thay đổi dữ liệu ảnh, và đó là nơi tiết kiệm được nhiều nhất. Giảm mẫu đưa ảnh về độ phân giải mục tiêu, ví dụ từ 300 DPI xuống 150 DPI, loại bỏ ba phần tư số điểm ảnh. Mã hóa lại lưu ảnh dạng JPEG ở chất lượng đã chọn, và chuyển bản scan màu sang thang độ xám bỏ đi hai trong ba kênh màu. Với thông số hợp lý, không điều nào trong số này lộ ra ở kích cỡ đọc thông thường, và đó là ý nghĩa của việc nén mà không giảm chất lượng.

Không mất dữ liệu: không có gì thay đổi về hình ảnh

  • Luồng đối tượng và bảng tham chiếu chéo nén Flate
  • Chỉ giữ một bản cho mỗi ảnh hoặc phông chữ lặp lại
  • Rút gọn phông chữ còn các ký tự thực sự dùng
  • Loại bỏ siêu dữ liệu, hình thu nhỏ và phiên bản cũ
  • Bỏ các trường biểu mẫu không dùng và đối tượng mồ côi

Có mất dữ liệu: điểm ảnh được mã hóa lại

  • Giảm mẫu ảnh trên 150 DPI
  • Chất lượng JPEG 60–75 cho ảnh chụp và bản scan màu
  • Thang độ xám cho tài liệu chữ đen nền trắng
  • Độ phân giải màn hình (72–96 DPI) chỉ để đọc trên màn hình
  • Không bao giờ áp dụng cho văn bản, vector hay phông chữ

Kết quả thường gặp theo loại tài liệu

Mức giảm của PDF phụ thuộc vào nội dung nhiều hơn là công cụ bạn dùng. Báo cáo xuất từ Word hoặc Google Docs vốn chủ yếu là chữ với phông chữ đã rút gọn, nên còn rất ít để loại bỏ. Bản trình chiếu xuất từ PowerPoint với ảnh tràn trang, hoặc một chồng bản scan từ điện thoại, có thể giảm gần hết dung lượng vì ảnh chưa bao giờ được chỉnh theo kích cỡ trang chứa chúng.

Các con số dưới đây là khoảng giá trị thường gặp, không phải số đo của một tệp cụ thể. Hãy dùng chúng để quyết định có nên thử nén hay không, và nên bắt đầu với thiết lập nào khi tài liệu phải đạt một giới hạn nhất định.

Mức giảm dung lượng thường gặp khi giảm mẫu xuống 150 DPI và chất lượng JPEG khoảng 70
Tài liệuDung lượng gốc thường gặpMức giảm thường gặpNguồn tiết kiệm
Báo cáo văn bản 20 trang từ Word300–800 KB10–30%Rút gọn phông chữ, luồng đối tượng, siêu dữ liệu
Bản trình chiếu có ảnh10–40 MB60–85%Giảm mẫu ảnh quá lớn
Bản scan màu năm trang từ điện thoại8–20 MB80–95%Giảm mẫu, JPEG, thang độ xám
Bản scan đen trắng văn phòng100–300 KB mỗi trang0–20%Đã là một bit hoặc JBIG2; còn ít dư địa
Bản vẽ kiến trúc hoặc CAD2–15 MB5–25%Đường vector không thể giảm mẫu
Biểu mẫu đã chỉnh sửa và lưu nhiều lần2–5× dung lượng ban đầu40–70%Loại bỏ các phiên bản gia tăng

Nén PDF xuống 200 KB, 500 KB, 1 MB hoặc 2 MB cho cổng nộp hồ sơ

Cổng nộp hồ sơ đặt ra mức trần và từ chối mọi tệp vượt dù chỉ một byte. Ở 200 KB, bạn có chỗ cho một đến ba trang scan thang độ xám khoảng 150 DPI, đủ để đọc chữ cỡ 10 pt; nén PDF xuống 200KB bắt đầu đúng từ giới hạn đó. Ở 500 KB, một bản scan giấy tờ tùy thân màu cộng vài trang chữ thang độ xám vẫn vừa thoải mái. Ở 1 MB và 2 MB, vấn đề thường là số trang chứ không phải chất lượng, vì bản scan màu mười trang vẫn vừa ở 150 DPI.

Hãy làm theo thứ tự cố định để chất lượng được giảm sau cùng. Bỏ các trang biểu mẫu không yêu cầu, cắt phần giấy trống quanh thẻ và hóa đơn, chuyển chữ đen sang thang độ xám, rồi hạ độ phân giải trước khi hạ chất lượng JPEG. Chất lượng dưới khoảng 40 tạo quầng vuông quanh chữ, trong khi 120 DPI thang độ xám vẫn đọc rõ. Chế độ dung lượng mục tiêu tự tìm giúp bạn; nén PDF xuống 1MB xử lý giới hạn phổ biến nhất khi nộp hồ sơ.

Hãy chừa một khoảng dư nhỏ. Một số cổng tính 1 kilobyte là 1.000 byte, số khác tính 1.024, nên tệp hiện 200 KB trên máy bạn có thể là 204.800 byte mà vẫn bị biểu mẫu tính 200.000 từ chối. Nhắm 190 KB, 480 KB hoặc 0,95 MB sẽ tránh được rắc rối này.

Bản scan điện thoại, 4 trang

12,4 MB

Các trang JPEG màu khoảng 3000 × 4000 px, lấy thẳng từ ứng dụng scan.

−96%

Sẵn sàng cho giới hạn 500 KB

460 KB

Thang độ xám 150 DPI, chất lượng JPEG 65; chữ vẫn sắc nét ở mức phóng to 200%.

Acrobat, Preview trên macOS và Word

Các ứng dụng máy tính đều có thể làm PDF nhỏ hơn, nhưng mức kiểm soát khác nhau. Acrobat Pro có cả công cụ nén một cú nhấp và trình tối ưu đầy đủ: PDF Optimizer có Audit space usage, liệt kê chính xác bao nhiêu byte dành cho ảnh, phông chữ, luồng nội dung và dấu trang, để bạn biết nén có hiệu quả hay không trước khi thử. Word không nén được PDF có sẵn, nhưng quyết định PDF nặng bao nhiêu khi bạn xuất ra.

Preview trên Mac là công cụ nhiều người đã có sẵn, và cũng dễ gây thất vọng nhất. Bộ lọc Quartz Reduce File Size tích hợp áp dụng một thiết lập cố định, mạnh tay cho mọi ảnh, không có thanh trượt độ phân giải hay chất lượng. Bản scan ra mờ và loang lổ, và PDF chỉ có chữ thậm chí có thể nặng hơn, vì bộ lọc ghi lại tệp mà không dọn dẹp cấp đối tượng như một trình tối ưu thực thụ.

Adobe Acrobat

  1. 01Mở PDF và chọn Compress a PDF trong danh sách công cụ (phiên bản cũ: File → Reduce File Size).
  2. 02Để kiểm soát chi tiết, mở File → Save as Other → Optimized PDF và đặt độ phân giải cùng chất lượng cho từng loại ảnh.
  3. 03Chạy Audit space usage trước để xem loại nội dung nào chiếm nhiều byte.

macOS Preview

  1. 01Chọn File → Export và giữ định dạng PDF.
  2. 02Mở Quartz Filter và chọn Reduce File Size.
  3. 03Lưu với tên mới và so sánh với bản gốc ở mức 200% trước khi gửi.

Microsoft Word

  1. 01Trên Windows, chọn File → Save As, chọn PDF và đặt Minimum size (publishing online).
  2. 02Trên Mac, chọn Best for electronic distribution and accessibility trong hộp thoại xuất PDF.
  3. 03Hạ Default resolution tại Options → Advanced → Image Size and Quality trước khi xuất các tệp nhiều ảnh.

Vì sao Reduce File Size của Preview cho kết quả xấu

Bộ lọc thu nhỏ ảnh rất mạnh và lưu ở chất lượng JPEG thấp, bất kể trang cần gì. Chữ nhỏ và chữ ký xuất hiện các ô vuông rõ rệt. Hãy giữ bản gốc, và nếu buộc phải dùng Preview, hãy tạo bộ lọc nhẹ tay hơn trong ColorSync Utility với kích cỡ và chất lượng ảnh cao hơn.

Nén PDF trên trình duyệt, từng bước một

Công cụ nén trên trình duyệt là cách nhanh nhất khi bạn dùng laptop cơ quan không có Acrobat, dùng điện thoại, hoặc hướng dẫn ai đó qua cuộc gọi. Công cụ nén PDF online của UltKit nhận tối đa 20 PDF cùng lúc, mỗi tệp đến 95 MB, không cần cài đặt hay tài khoản, và mọi tệp tải lên cũng như đã xử lý đều bị xóa sau 30 phút kể từ khi xử lý.

Mặc định được đặt để ưu tiên chất lượng: Đề xuất chỉ giảm mẫu các ảnh quá lớn và giữ nguyên văn bản cùng vector, còn Rút gọn phông chữ và Loại bỏ siêu dữ liệu đã được bật sẵn. Chỉ thay đổi khi kết quả phải đạt một con số cụ thể.

  1. 1

    Thêm PDF

    Thả một tệp hoặc tối đa 20 tệp vào vùng tải lên. Tệp có mật khẩu cần được mở khóa trước, vì nội dung đã mã hóa không thể ghi lại.

  2. 2

    Chọn cách nén

    Giữ Nén theo ở Đề xuất cho nhu cầu hằng ngày. Chọn Dung lượng mục tiêu và nhập số theo KB hoặc MB khi cổng nộp hồ sơ nêu giới hạn.

  3. 3

    Điều chỉnh cài đặt ảnh nếu cần

    Trong Cài đặt nâng cao, bật Chuyển sang thang độ xám cho bản scan chữ đen nền trắng, hoặc chọn Tùy chỉnh để tự đặt Độ phân giải ảnh và Chất lượng ảnh, ví dụ 200 DPI để in.

  4. 4

    Nén và so sánh

    Nhấn Nén, xem phần trăm đã giảm của từng tệp, rồi tải xuống từng tệp hoặc dưới dạng ZIP. Hãy mở kết quả trước khi tải lên bất cứ đâu.

Một chiếc kính lúp đen đặt trên cuốn sách bỏ túi đang mở với chữ in, trên mặt bàn gỗ, cạnh một cuốn sách lớn hơn đang mở
Hãy xem kỹ phần chữ nhỏ nhất trước khi gửi tệp đã nén. Ảnh: Unsplash

Cách kiểm tra file PDF sau khi nén

Dung lượng tệp không chứng minh được chất lượng, nên hãy mở PDF đã nén trước khi gửi. Phóng to 200% vào phần chữ nhỏ nhất của tài liệu, như chú thích cuối trang, số liệu trong bảng hoặc dòng chữ nhỏ dưới chữ ký, rồi so với đúng vị trí đó ở bản gốc. Ở 200%, quầng JPEG, nét chữ nhòe hay cạnh răng cưa hiện rõ, còn ở chế độ vừa chiều rộng thì chúng bị che đi.

Sau đó kiểm tra những thứ mà việc nén không bao giờ được đụng tới. Văn bản trước đó chọn và sao chép được thì vẫn phải chọn được, vì công cụ biến trang thành ảnh không hề nén tài liệu mà đã thay thế nó. Liên kết, dấu trang và trường biểu mẫu vẫn phải hoạt động, và số trang phải khớp.

  • Chữ nhỏ nhất vẫn sắc nét ở mức phóng to 200%, không có ô vuông quanh chữ
  • Vẫn chọn, sao chép và tìm kiếm được văn bản bằng Ctrl + F hoặc Cmd + F
  • Ảnh, con dấu và chữ ký vẫn nhận ra được, không bị nhòe
  • Số trang và thứ tự trang khớp với bản gốc
  • Liên kết, dấu trang và trường biểu mẫu đã điền vẫn hoạt động
  • Dung lượng tính bằng byte thấp hơn giới hạn, có một khoảng dư nhỏ

Khi nén không giúp được và cần tách file PDF

Một số tệp đã nhỏ hết mức có thể. Cuốn sổ tay 300 trang toàn chữ với phông chữ đã rút gọn, bản vẽ kỹ thuật gồm các đường vector, hoặc bản scan đen trắng lưu bằng JBIG2 không có ảnh quá lớn để thu nhỏ, nên công cụ nào cũng cho dung lượng gần như nhau. Ép mạnh hơn chỉ có hại: buộc bản vẽ vector chuyển thành ảnh sẽ vừa nặng hơn vừa mờ hơn.

Khi giới hạn tính theo từng tệp chứ không theo cả lần nộp, hãy tách tài liệu. Cắt hợp đồng dài thành các trang chữ ký và phụ lục, luận văn thành các chương, hoặc bộ sao kê ngân hàng thành mỗi tháng một tệp, rồi chỉ nén từng phần nếu vẫn cần. Tách file PDF cắt theo khoảng trang hoặc thành các phần có kích cỡ cố định, và hướng dẫn tách file PDF cho biết cách tách nào hợp với cổng nộp nào.

Tách tệp cũng hữu ích khi gửi email. Gmail giới hạn tổng tệp đính kèm 25 MB mỗi thư, và nhiều máy chủ thư công ty đặt giới hạn thấp hơn, nên hai phần 15 MB thường gửi được trong khi một tệp 30 MB bị trả lại. Với bản scan sắp thực hiện, cách tốt hơn là xử lý từ đầu: scan chữ ở 200–300 DPI thang độ xám, như trong hướng dẫn scan tài liệu sang PDF, và bạn hiếm khi cần nén.

Điểm chính cần nhớ

  • Ảnh gần như luôn là lý do khiến PDF nặng; văn bản, phông chữ và vector có thể giữ nguyên.
  • Dọn dẹp không mất dữ liệu trước, rồi giảm mẫu ảnh xuống khoảng 150 DPI với chất lượng JPEG 60–75.
  • Với giới hạn của cổng nộp hồ sơ, hãy bỏ bớt trang và chuyển sang thang độ xám trước khi hạ chất lượng, và nhắm thấp hơn con số một chút.
  • Tránh bộ lọc Reduce File Size có sẵn của Preview với bản scan có chữ nhỏ; nó áp dụng một thiết lập khắc nghiệt cho tất cả.
  • Nếu PDF chữ hoặc vector không giảm được, hãy tách theo khoảng trang thay vì ép nén thêm.
Chia sẻXFacebookWhatsAppTelegram

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

Nén PDF hai lần có làm file nhỏ hơn nữa không?

Chỉ giảm chút ít, và lần nén thứ hai làm giảm chất lượng. Lần đầu đã loại bỏ phần tiết kiệm không mất dữ liệu, nên lần hai chỉ có thể mã hóa lại các ảnh vốn đã là JPEG, gây thêm nhiễu. Hãy bắt đầu lại từ bản gốc với mục tiêu thấp hơn.

File PDF đã nén cần giữ độ phân giải bao nhiêu nếu muốn in?

Giữ ảnh ở 200 đến 300 DPI để in ấn và 150 DPI cho in văn phòng và xem trên màn hình. Văn bản và đồ họa vector in sắc nét ở mọi thiết lập vì chúng không phải ảnh.

Nén PDF có xóa nhận xét và tệp đính kèm không?

Phần lớn công cụ mặc định không xóa. Chú thích, dữ liệu biểu mẫu và tệp đính kèm nhúng thường vẫn được giữ khi nén, nên hãy xóa các tệp đính kèm không cần trước khi nén nếu chúng chiếm nhiều dung lượng.

Nén PDF thành file ZIP có giảm dung lượng nhiều không?

Hiếm khi. Luồng nội dung và ảnh trong PDF vốn đã được nén, nên ZIP thường chỉ giảm vài phần trăm. Nén chính PDF, hoặc tách nó, tiết kiệm nhiều hơn hẳn và vẫn mở được mà không cần giải nén.

Có thể nén PDF trên điện thoại mà không cần cài ứng dụng không?

Được. Công cụ nén trên trình duyệt hoạt động trong Safari hoặc Chrome trên điện thoại: chọn PDF từ Tệp hoặc Tải xuống, nén rồi lưu kết quả vào cùng thư mục.

Vì sao file PDF đã nén trông ổn trên màn hình nhưng bị mờ khi in?

Ảnh trong đó đã bị giảm mẫu xuống độ phân giải màn hình, khoảng 72 đến 96 DPI, đủ cho màn hình nhưng không đủ cho giấy in. Hãy nén lại bản gốc ở 150 DPI trở lên.

Đọc tiếp