сжатие изображения Java и уменьшить размер в байтах - PullRequest
0 голосов
/ 23 июля 2010

Недавно я разработал массовый загрузчик файлов (свинг-приложение). Одним из новых требований является поддержка загрузки тысяч документов (GIF, JPG, PNG, DOCX, XLSX), каждый из которых имеет размер от 3 до 10 МБ.размер, и мы не хотим загружать эти огромные файлы, мы обычно поддерживаем файлы TIFF, которые имеют небольшой размер байта, например 60 КБ-100 КБ.Мы не беспокоимся о качестве изображения, все, что нам нужно, чтобы загрузить эти документы для дальнейшего использования.Сейчас я понятия не имею, как решить эту проблему, я начал ее исследовать.Пожалуйста, укажите мне в правильном направлении.

-PD

Ответы [ 2 ]

1 голос
/ 23 июля 2010

.doc или .xlsx можно очень быстро сжать для приличной экономии.

Изображения более рискованные, зависит от того, какие данные есть.Картинки людей?Картинки с текстом?

1 голос
/ 23 июля 2010

Мой первый подход - конвертировать их в PDF-файлы. Все, что можно распечатать, можно конвертировать в pdf. Это также учитывает сжатие изображения. Думаю, Tiff не будет хорошей идеей для doc / xls, это может сделать их больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...