Ich habe eine Anforderung, wobei ich eine ZIP-Datei aus einer Liste verfügbarer Dateien erstellen muss. Die Dateien sind von verschiedenen Typen wie TXT, PDF, XML usw. Ich benutze Java-Util-Klassen, um es zu tun.So schätzen Sie die Größe der ZIP-Datei in Java vor dem Erstellen
Die Anforderung hier ist, eine maximale Dateigröße von 5 MB beizubehalten. Ich sollte die Dateien aus der Liste basierend auf Timestamp auswählen, fügen Sie die Dateien zu komprimieren, bis die ZIP-Dateigröße 5 MB erreicht. Ich sollte die restlichen Dateien überspringen.
Bitte lassen Sie mich wissen, wenn es einen Weg in Java gibt, wo ich die Größe der ZIP-Datei im Voraus schätzen kann, ohne die eigentliche Datei zu erstellen?
Oder gibt es einen anderen Ansatz, um dies
Vielen Dank für Ihre Hilfe. Da ich nur eine grobe Größe brauche und in der Lage bin, für die meisten der von uns verwendeten Dateitypen das Komprimierungsverhältnis zu ermitteln, habe ich das von Nate vorgeschlagene Format verwendet. Danke alle noch einmal – Vignesh