Показать сообщение отдельно
  #4  
Старый 25.06.2010, 03:18
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Да, ты чего-то не понимаешь.
Если мы говорим о несжатых форматах - то только уменьшением фихического размера. Если готорить о сжатии с потерями - то тут другой разговор. Можно просто "пережать" картинку в JPEG'е с более высоким коэф. сжатия, что ухудшит ее качество, но уменьшит размер файла (при отображении она все-равно съест столько же места в памяти). Есть еще вариант перевода в другую глубину цвета. Если у нас есть битмап с 1М цветов, то переведя его в 256 цветов ты получишь уменьшение размера файла в 3 раза.
Ответить с цитированием