0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
1 | |
Как преобразовать рисунок из "png" в "bmp" или в "jpg"?08.07.2012, 22:36. Показов 4865. Ответов 12
Метки нет (Все метки)
Есть программка, которая ставит обои рабочего стола на выбор пользователя, она может поставить только "jpg" и "bmp", так как "png" тоже часто используемый формат, нужно сконвертировать в один из доступных форматов и положить в какую-нибудь папку. Если у вас есть пример программы, которая ставит обои рабочего стола с поддержкой формата "png", тоже можете выложить тут. Заранее спасибо!
0
|
08.07.2012, 22:36 | |
Ответы с готовыми решениями:
12
Преобразовать JPG или PNG в BMP На листе находится рисунок; можно ли сохранить этот рисунок из книги, как отдельный bmp или jpg файл? Сохранить рисунок в bmp или jpg Преобразовать .raw в .png или .jpg Как сделать программно из BMP (JPG, PNG) - ICO |
10 / 10 / 0
Регистрация: 28.05.2012
Сообщений: 69
|
|
09.07.2012, 00:29 | 2 |
Вы знаете, может я и ошибаюсь, но фотошоп творит чудеса когда нужно поменять расширение (лично у меня всегда работало) так что советую вам его здесь применить.
0
|
10.07.2012, 00:35 | 4 |
Сообщение было отмечено как решение
Решение
Набросал на скорую руку DLLку (всего 12 строк кода), конвертирующую PNG в BMP.
В ней экспортируется одна функция, с именем PngToBmp. Функции следует передать полный путь к PNG рисунку и в той же папке будет создан рисунок с аналогичным именем, BMP формата. Если функция отработала нормально, то результат будет не нулевой.
4
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
10.07.2012, 12:47 [ТС] | 5 |
Как dll подключить??
Добавлено через 11 минут А все, разобрался, спасибо, работает!
0
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
10.07.2012, 13:14 [ТС] | 7 |
0
|
10.07.2012, 13:31 | 8 | |||||
На PureBasic.
Исходник.
1
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
11.07.2012, 12:33 [ТС] | 9 |
locm, а что нужно изменить, чтобы в jpg конвертировало?
0
|
Anastttasiya
|
|
11.07.2012, 12:44 | 10 |
А я просто открываю рисунок в "bmp" формате в paint,а потом щёлкаю - сохранить как и выбираю нужный формат например "jpg" и без всяких кодов))))
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
11.07.2012, 12:50 [ТС] | 11 |
И что, мне теперь каждую png картинку через paint конвертировать в bmp или jpg, а потом программой на обои ставить XD
0
|
11.07.2012, 16:36 | 12 | ||||||||||
Если кратко, то нужно добавить после UsePNGImageDecoder(), функцию UseJPEGImageEncoder() чтобы была возможность сохранить рисунок в JPG формате и флаг #PB_ImagePlugin_BMP заменить на #PB_ImagePlugin_JPEG. При этом можно еще указать качество сохраняемого изображение (чем хуже качество, тем меньший вес имеет файл).
В библиотеку была добавлена еще онда функция.
Исходник DLL.
2
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
11.07.2012, 22:02 [ТС] | 13 |
класс! спасибо!
0
|
11.07.2012, 22:02 | |
11.07.2012, 22:02 | |
Помогаю со студенческими работами здесь
13
Как сохранить рисунок из Word'a в отдельный файл (*.bmp; *.jpg; *.gif ...) ListView загрузка изображения (jpg, png, bmp) Сохранение изображений в формате png, gif, jpg, bmp Сохранение изображения в различных форматах (jpg, png, bmp) Как вывести в окно картинку jpg, png и др. (кроме .bmp) и звук, кроме WAV Преобразовать bmp в png и обратно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |