Tôi đang có yêu cầu trong đó tôi phải tạo tệp zip từ danh sách các tệp khả dụng. Các tập tin có nhiều loại khác nhau như txt, pdf, xml vv. Tôi đang sử dụng các lớp java util để làm điều đó.Cách ước tính kích thước tệp zip trong java trước khi tạo nó
Yêu cầu ở đây là duy trì kích thước tệp tối đa là 5 mb. Tôi nên chọn các tệp từ danh sách dựa trên dấu thời gian, thêm tệp để nén cho đến khi kích thước tệp zip đạt đến 5 mb. Tôi nên bỏ qua các tập tin còn lại.
Vui lòng cho tôi biết nếu có cách nào trong java nơi tôi có thể ước tính kích thước tệp zip trước mà không cần tạo tệp thực?
Hoặc là có cách tiếp cận nào khác để xử lý này
Cảm ơn tất cả vì sự giúp đỡ của bạn. Vì tôi chỉ cần kích thước thô và có thể tìm ra tỷ lệ nén cho hầu hết các loại tệp chúng tôi sử dụng, tôi đã sử dụng tỷ lệ nén do Nate đề xuất. Cảm ơn tất cả một lần nữa – Vignesh