2010-07-22 4 views
0

J'ai récemment développé un chargeur de fichiers de masse (une application de swing). L'une des nouvelles exigences est de supporter le téléchargement de milliers de documents (GIF, JPG, PNG, DOCX, XLSX), chacun de ce sont comme 3MB-10MB de taille et nous ne voulons pas télécharger ces fichiers énormes, nous soutenons généralement les fichiers TIFF qui a une petite taille d'octet comme 60KB-100KB. Nous ne sommes pas préoccupés par la qualité de l'image, tout ce que nous avons besoin de télécharger ces documents pour référence future. En ce moment je n'ai aucune idée de comment résoudre ce problème, j'ai commencé à le rechercher. S'il vous plaît pointez-moi dans la bonne direction.java compression d'image et réduire la taille des octets

-PD

Répondre

1

Ma première approche serait de les convertir en fichiers PDF. Tout ce qui peut être imprimé peut être converti en pdf. Cela permet également la compression d'image. Tiff ne sera pas une bonne idée pour doc/xls je pense, ça pourrait les rendre plus gros.

1

un .doc ou .xlsx peut être gzippé très rapidement pour des économies décentes.

Les images sont plus risquées, cela dépend des données. Des photos de gens? Des images de texte?

Questions connexes