DELPHI Преобразовать BMP и др. в JPG GDI+ (21kb)
Добавлено: 25 сен 2010, 16:36
Простое преобразование основных форматов изображений
(BMP, JPEG, GIF, PNG, WMF, EMF, TIFF) из одного в другой
при минимальном размере екзешника ( 42kb-после компиляции и 21kb после сжатия программой upx.exe).
При создании своих программ я стараюсь следовать 2-м принципам:
1. Исходный код программы должен быть как можно проще и понятнее для начинающего програмиста.
2. Исполняемая программа должна быть минимального размера и не должна требовать установки дополнительных библиотек (DLL и т.п.).
На сайте размещаю, в основном то, что мне самому в своё время найти было сложно.
Скачать bmpjpg.zip на http://kachkarvv.ru/download/files-delphi.php
Для компиляции используется библиотека GDI+. В Windows XP и более поздних версиях Windows для работы bmpjpg.exe ничего дополнительно устанавливать не нужно (GDI+ в системе уже есть).
Для проверки поместить в папку с bmpjpg.exe файл изображения ЛЮБОГО формата с именем CLOCK.bmp.
После запуска bmpjpg.exe, в этой папке появится файл CLOCK.jpg.
Исходник (бесплатно) на http://kachkarvv.ru/faq/src-delphi/delphi-img-gdi.php
(BMP, JPEG, GIF, PNG, WMF, EMF, TIFF) из одного в другой
при минимальном размере екзешника ( 42kb-после компиляции и 21kb после сжатия программой upx.exe).
При создании своих программ я стараюсь следовать 2-м принципам:
1. Исходный код программы должен быть как можно проще и понятнее для начинающего програмиста.
2. Исполняемая программа должна быть минимального размера и не должна требовать установки дополнительных библиотек (DLL и т.п.).
На сайте размещаю, в основном то, что мне самому в своё время найти было сложно.
Скачать bmpjpg.zip на http://kachkarvv.ru/download/files-delphi.php
Для компиляции используется библиотека GDI+. В Windows XP и более поздних версиях Windows для работы bmpjpg.exe ничего дополнительно устанавливать не нужно (GDI+ в системе уже есть).
Для проверки поместить в папку с bmpjpg.exe файл изображения ЛЮБОГО формата с именем CLOCK.bmp.
После запуска bmpjpg.exe, в этой папке появится файл CLOCK.jpg.
Исходник (бесплатно) на http://kachkarvv.ru/faq/src-delphi/delphi-img-gdi.php