Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Сжатие рисунка   Найти похожие ветки 

 
GEN++ ©   (2006-10-31 15:04) [0]

У меня такая проблема я делаю програмно скриншот и сохраняю его на диске, но при созранение файл весит 5 мегобайт, как можно уменьшить его размер?


 
Сергей М. ©   (2006-10-31 15:06) [1]


> как можно уменьшить его размер?


Сжать его содержимое перед сохранением.
С использованием любого подходящего алгоритма.


 
Anatoly Podgoretsky ©   (2006-10-31 15:23) [2]

> GEN++  (31.10.2006 15:04:00)  [0]

переведи в GIF формат


 
Stanislav ©   (2006-10-31 15:25) [3]

Или JPG


 
Gero ©   (2006-10-31 15:31) [4]

Или txt.


 
Антоныч ©   (2006-10-31 15:32) [5]

uses JPEG;
....
var
 JPEG: TJPEGImage;
....
JPEG := TJPEGImage.Create;
try
 JPEG.Assign(ScreenshotBitmap);
 JPEG.SaveToFile("c:\screenshotjpg.jpg");
finally
 JPEG.Free;
end;


 
Anatoly Podgoretsky ©   (2006-10-31 15:35) [6]

> Stanislav  (31.10.2006 15:25:03)  [3]

GIF лучше жмет и без потери качеста, зато не всегда подходит, но для
скриншотов самое то.


 
Stanislav ©   (2006-10-31 15:49) [7]

Anatoly Podgoretsky ©   (31.10.06 15:35) [6]
А в делфяндии есть стандартные объекты для пережатия в Gif ?
Gero ©   (31.10.06 15:31) [4]
Поумничал?


 
Gero ©   (2006-10-31 15:51) [8]

> [6] Anatoly Podgoretsky ©   (31.10.06 15:35)

Для скриншотов тоже не всегда подходит. Зависит от того, что на скриншоте.


 
Gero ©   (2006-10-31 15:52) [9]

> [6] Anatoly Podgoretsky ©   (31.10.06 15:35)

А потеря качества налицо, в виде цветности. Если хочется четкой картинки — тогда лучше PNG.


 
palva ©   (2006-10-31 16:21) [10]

Для скриншотов часто бывает, что достаточно GIF. Только нужно убрать градиентный цвет фона активного окна. Если никаких плавных переходов на скриншоте больше нет, то GIF подойдет.


 
GEN++ ©   (2006-10-31 19:51) [11]

Антоныч  
при сохранении у меня почемуто сохраняется пустой файл



Страницы: 1 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.05 c
2-1165066866
Roxvil
2006-12-02 16:41
2006.12.17
TEdit


15-1164379562
Колдун
2006-11-24 17:46
2006.12.17
Микросхема


4-1154629515
ancara
2006-08-03 22:25
2006.12.17
определить момент подключения USB-накопителя


1-1162471693
Elen
2006-11-02 15:48
2006.12.17
Приклеить ToolBar к другому окну


3-1160374486
svt
2006-10-09 10:14
2006.12.17
Уважаемые мастера, подскажите как правильно выполнить запрос