Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/43: Рейтинг темы: голосов - 43, средняя оценка - 4.93
 Аватар для Quantity
13 / 13 / 2
Регистрация: 06.06.2012
Сообщений: 136

Написать консольный конвертер из .jpeg и .bmp в .png

11.06.2012, 22:00. Показов 8517. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте дорогие Форумчане
Есть задание - написать консольный конвертер, который будет находящиеся с ними .jpeg и .bmp конвертировать в .png;
Прошу не писать за меня программу, а просто подсказать как ее реализовать ( Какой нужен класс, функции и возможно пример. ) Заранее спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.06.2012, 22:00
Ответы с готовыми решениями:

Написать конвертер из jpg в bmp
Здравствуй, форум. Можно ли как-то написать конвентор из jpg в bmp? и как это сделать?

jpeg (png) в svg
Надо программно (С#) переконвертировать картинку в формате png или jpeg в формат svg. Некоторые программы (например, OpenOffice.org 3.1)...

Как программно конвертировать png в jpeg?
у меня есть картинка формата png как мне её конвертировать в формат jpeg

7
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.06.2012, 22:30
Если не ошибаюсь... нужно лишь сохранить картинку в нужном формате... хотя может быть я и не прав....

Вот:
C#
1
2
Image bmp = new Bitmap(path);
bmp.Save(filename, ImageFormat.Png);
2
15 / 15 / 5
Регистрация: 06.04.2012
Сообщений: 287
12.06.2012, 00:27
DimanRu, нет, не правильно. Нужно картинку правильно перекодировать, так-как выше показанном коде - это только иллюзия перекодировки, но в таких программам как фотошоп при закидывании не правильной кодировки .png - просто картинка не откроется.
0
 Аватар для HIMen
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
12.06.2012, 02:06
Цитата Сообщение от Adina Посмотреть сообщение
нет, не правильно. Нужно картинку правильно перекодировать, так-как выше показанном коде - это только иллюзия перекодировки
А в чем иллюзия? Самый настоящий png вроде бы
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
12.06.2012, 02:06
Цитата Сообщение от Adina Посмотреть сообщение
DimanRu, нет, не правильно. Нужно картинку правильно перекодировать, так-как выше показанном коде - это только иллюзия перекодировки, но в таких программам как фотошоп при закидывании не правильной кодировки .png - просто картинка не откроется.
Как раз, все правильно. Bitmap - внутренний формат, в который преобразуется любой из поддерживаемых форматов ( BMP, GIF, EXIF, JPG, PNG и TIFF).
Из которого, вызвав метод Save, изображение преобразуется из внутренного в указанный в качестве параметра.
1
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
12.06.2012, 02:14
Adina, С такими банальными преобразованиями, как JPG, PNG, GIF, BMP работает верно
С иконками - да, трабла, но только из-за специфической структуры ICO-файлов
1
0 / 0 / 0
Регистрация: 28.10.2017
Сообщений: 35
02.04.2019, 15:34
Я конечно понимаю, что тема, наверное уже давно закрыта и заброшена. Но, что делать, если необходимо написать перекодировку ручками? По крайней мере, насколько я знаю, PNG использует метод сжатия по алгоритму Хаффмана. Вопрос каким образом нам отделить пиксели от заголовка итп и преобразовав в строку занести в PNG? Что вообще есть заголовок?
0
Эксперт .NET
 Аватар для Usaga
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,455
02.04.2019, 16:56
Zerita-Chan, наверное стоит погуглить описание интересующего вас формата рисунка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.04.2019, 16:56
Помогаю со студенческими работами здесь

Не конвертирует файл Png в Bmp
Пишу консольное приложение для конвертиции из Png в Bmp. Вот что сделал : using System; using System.Collections.Generic; using...

Сжатие и расжатие изображения .bmp благодаря алгоритмам JPEG/JPEG2000
Доброго времени суток! У меня по сути есть программа в которой открывается изображение формата BMP и нужно это изображение сжать с помощью...

Сохранение изображения в различных форматах (jpg, png, bmp)
Здравствуйте! Имеется объект класса Image. Как мне выбрать формат сохранения изображения (jpg, bmp, png, ...)? Сто раз уже это делал, а...

Resize JPEG, BMP, GIF, PNG --> JPEG
Доброго дня! Стала задача сделать ресайзер. Требования: картинка по соотношению вес/качество должна примерно соответствовать...

Конвертер png -> jpeg
Сейчас увидел тему во фрилансе ( png to jpeg) нашел свой исходник и задумался правильно ли я делал? (хе2) // сохраняю procedure...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru