Các tệp PDF có kích thước tệp cực kỳ nhỏ (tức là dưới 20kb)


6

Tôi cần làm gì để tạo hóa đơn PDF có kích thước tệp nhỏ hơn 20kb?

Ví dụ PDF

Tôi tạo hóa đơn cho một doanh nghiệp nhỏ và tôi có hơn 60.000 hóa đơn được lưu trữ dưới dạng PDF (không được quét) trung bình khoảng 108kb mỗi trang. Tôi tạo các hóa đơn này từ bảng tính Excel và lưu chúng dưới dạng PDF. Tôi đã nhận thấy các tài liệu từ các công ty khác, hoặc thậm chí là bảng sao kê ngân hàng của riêng tôi dưới dạng PDF trung bình dưới 20kb mỗi trang.

(CẬP NHẬT 3/17) Tôi đã sử dụng công cụ Kiểm toán Acrobat (có thể truy cập trong cửa sổ "Lưu dưới dạng" khi chọn "Tối ưu hóa PDF" từ trình đơn thả xuống và sau đó nhấp vào nút cài đặt, trên Acrobat XI). Đây là kết quả:

    Content Streams    3.48145 KB
    Fonts             91.98340 KB
    Structure Info    11.72852 KB
    Document Overhead  0.64453 KB
    -----------------------------
    TOTAL             107.8379 KB

Những gì tôi đã thử:

  • Tôi đã cố sử dụng cài đặt "Tối ưu hóa tệp quét" của Acrobat XI, nhưng tôi nhận được "Trang chứa văn bản có thể hiển thị."
  • Tôi đã cố gắng "Lưu dưới dạng" chọn loại tệp "Tệp Adobe PDF, được tối ưu hóa (* .pdf)". Kết quả nhỏ hơn một chút, nhưng không dưới 20kb hoặc thậm chí dưới 90kb.
  • Tôi đã thử các ứng dụng web có hiệu quả tương tự như lần thử "Lưu dưới dạng" đã nói ở trên.

Báo cáo ngân hàng, vv sử dụng các tập lệnh để tạo các tệp PDF và nó chỉ tạo ra những gì cần thiết trên tài liệu. I E. không có đồ tạo tác hoặc siêu dữ liệu bổ sung. Tôi sử dụng FPDF với PHP và nó tạo ra các tệp nhỏ chứa nhiều trang. Sử dụng Microsoft Office và các tài liệu "được quét", tôi nghĩ, sẽ có thêm một vài dữ liệu bổ sung mà chắc chắn có thể làm hỏng tệp.
Kinnectus

Các tệp PDF của bạn có phông chữ nhúng và hồ sơ màu? Nếu vậy, loại bỏ những cái đó có thể cắt ra như 30 KB
Cole Johnson

Phân tích những gì gây ra pdf của bạn là lớn này. Câu hỏi SU này bao gồm phần đó . Tiếp theo, bạn nên xem liệu các công cụ hiện có của bạn có các tùy chọn để loại bỏ các đối tượng tiêu thụ không gian đó không. Nếu thất bại, bạn có thể chuyển sang các công cụ khác như được đề cập trong câu trả lời. Chỉ cần nhảy sang một công cụ khác sẽ không cung cấp cho bạn cái nhìn sâu sắc thực sự về những gì đang diễn ra.
agtoever

unor loại bỏ siêu liên kết không cải thiện chất lượng của câu hỏi
Xzila

Câu trả lời:


4

Từ kết quả của công cụ Kiểm toán Acrobat, phần lớn nhất của PDF của bạn là do Phông chữ bao gồm (91kb), không cho nội dung PDF thực (3kb + 11kb).

Vì vậy, bạn có thể thử một số điều sau đây:

  • sử dụng một phông chữ duy nhất cho toàn bộ tài liệu
  • trong khi sử dụng một phông chữ duy nhất, thử các phông chữ khác nhau để xem cái nào mang lại cho bạn kích thước nhỏ nhất (tôi đã gặp vấn đề tương tự nhiều năm trước, bay bằng cách sử dụng phông chữ khác nhau, kích thước tài liệu rất khác nhau từ 13kb đến 150kb)
  • một số phần mềm tạo PDF có tùy chọn chỉ bao gồm các ký tự được sử dụng của một phông chữ, thay vì toàn bộ bộ ký tự phông chữ, có thể điều này có thể làm giảm kích thước tệp một chút ( người tạo ra file PDF Nghĩ đến)
  • một số phần mềm tạo PDF có tùy chọn để kết xuất văn bản dưới dạng đồ họa vector , vì vậy nó không cần bao gồm các phông chữ. Nếu nội dung văn bản của PDF nhỏ, điều này có thể làm giảm kích thước tệp (Tôi đã thấy tùy chọn này ở đâu đó, nhưng tôi không thể nhắc trong phần mềm nào ...)

1
Đã được vài năm, nhưng tôi muốn bổ sung câu trả lời này bằng lời khai. Điều này thực sự đã giúp tôi giảm kích thước tập tin. Phông chữ mặc định của Windows hiện tại là Calibri và có kích thước phông chữ lớn hơn nhiều so với Arial. Bằng cách chuyển sang Arial, kích thước tệp giảm đáng kể.
Xzila

2

Kích thước nhỏ như vậy rất có thể là do một tệp PDF không phù hợp (xem xét loại tài liệu bạn mô tả). Không đúng nghĩa là nó là một tệp PDF hợp lệ, nhưng sẽ không vượt qua bất kỳ kiểm tra tuân thủ nào. Bây giờ, vì các tài liệu này là hóa đơn, bạn có thể phải xem xét cẩn thận những gì cần thiết; bạn có thể phải tạo tài liệu tuân thủ PDF / A và bạn phải sử dụng một công cụ tạo ra chúng.

Những điều cần làm cho PDF nhỏ hơn: Bạn có thể giới hạn phông chữ của mình thành một (đó là những gì hầu hết các báo cáo ngân hàng có), chẳng hạn như tất cả các phông chữ (và với bước đó, PDF của bạn sẽ trở nên nhỏ, nhưng không chính xác). Nếu bạn có logo, hãy chắc chắn rằng bạn có phiên bản vectơ hoặc thậm chí tạo phông chữ logo (tất nhiên bạn sẽ phải nhúng và tập hợp con). Bạn cũng có thể thoát khỏi tất cả các siêu dữ liệu, vv

Bạn có thể sử dụng lại Acrobat và xem xét kỹ các tùy chọn hộp thoại được tối ưu hóa.

Một tùy chọn khác có thể là sử dụng OpenOffice cho sản xuất PDF; Tôi nhận thấy rằng các tệp có thể nhỏ hơn một chút (hóa đơn tôi gửi đi mà không có bất kỳ điều chỉnh nào khoảng 50 kB).


1

Bạn có thể muốn sử dụng Người tạo ra file PDF để tạo các tệp PDF với kích thước nhỏ hơn. Đây là một công cụ chuyển đổi PDF miễn phí và tiện dụng.

Sau khi cài đặt Người tạo ra file PDF , mở tệp Excel của bạn và chọn Printvà sau đó chọn Người tạo ra file PDF như máy in. Trong vài giây, nó sẽ chuyển đổi hóa đơn của bạn sang định dạng PDF. Kiểm tra kích thước tệp PDF của bạn và vui lòng thả một dòng ở đây về kết quả. Chúc may mắn.


1

Bạn có thể tạo PDF bằng các lệnh ghi PHP. Tôi vừa thực hiện tìm kiếm nhanh PDF PDF và tìm ra một số cách để tạo pdf. nhu la...

"TCPDF là lớp PHP để tạo tài liệu PDF mà không yêu cầu các phần mở rộng bên ngoài. TCPDF hỗ trợ UTF-8, Unicode, ngôn ngữ RTL, XHTML, Javascript, chữ ký số, mã vạch và nhiều hơn nữa."

Đã được một thời gian nhưng tôi đã tham gia vào việc tạo tài liệu dựa trên web và tôi nhớ rằng bản pdf được sản xuất rất nhỏ.


1

Tôi tìm thấy một trang web sẽ nén các tệp của bạn cho bạn trực tuyến.

Có một tệp 180mb và nó đã giảm xuống còn 456k.

Đây là trang web: Nén PDF

Hãy thử xem.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.