Перевести .bmp в .jpg в Visual C ++ 6.0 - PullRequest
       75

Перевести .bmp в .jpg в Visual C ++ 6.0

1 голос
/ 11 февраля 2011

У меня есть программа для Windows C ++, которая получает и сохраняет растровые файлы (* .bmp).Мой клиент хотел бы, чтобы растровые изображения сохранялись в виде файлов JPEG.Это выглядит очень просто в Visual Studio 2008, но я застрял с Visual Studio 6.0 (мой работодатель обновит на днях, но не сегодня).Есть ли простой способ сделать преобразование в VC ++ 6.0, или мне нужна внешняя служебная программа?У меня нет ресурсов (то есть времени), чтобы «свернуть свои».

Ответы [ 3 ]

2 голосов
/ 11 февраля 2011

Очевидным выбором будет использование GDI + или такой библиотеки, как IJG .MSDN показывает GDI + образец , который демонстрирует запись файла PNG.Преобразование его в файл JPEG - это всего лишь вопрос выбора другого кодировщика.

0 голосов
/ 11 февраля 2011

Простой способ сделать это - использовать библиотеку ImageMagick .Вы можете использовать инструменты командной строки или интегрировать библиотеку непосредственно в вашу программу, используя Magick ++ API .

0 голосов
/ 11 февраля 2011

Извлечение библиотеки из Независимой группы JPEG .

...