Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Sashabk201
1 / 1 / 1
Регистрация: 16.01.2015
Сообщений: 61
1

Конвертер любой картинки в формат ico

25.06.2015, 17:20. Просмотров 896. Ответов 4
Метки нет (Все метки)

Здравствуйте, пишу конверт из любой картинки в ico использую такой код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
OpenFileDialog op = new OpenFileDialog();
            if (op.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                bmp = (Bitmap)Bitmap.FromFile(op.FileName);
                pictureBox1.Image = bmp;
            }
 
            SaveFileDialog sd = new SaveFileDialog();
 
            if (sd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                Icon ic = Icon.FromHandle(bmp.GetHicon());
                using (FileStream fs = new FileStream(sd.FileName+".ico", FileMode.OpenOrCreate, FileAccess.ReadWrite))
                {
                    ic.Save(fs);
                }
            }
проблема в том, что если ихображение больше 256х256 то выдает ошибку https://yadi.sk/i/V73_pCFPhUZdS
0
Миниатюры
Конвертер любой картинки в формат ico  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2015, 17:20
Ответы с готовыми решениями:

При сохранении изображения в любой формат, меняется объём файла
Ребят проблема такая - подгружаю в программу файл bmp/tif/png далее прячу в...

написание програмки на с# с переводом текста из формата xml в любой Word формат..
надо написать программу,может подкините примерчик,как интерфейс...

Создать 256 оттенков серого из любой картинки
Доброго времени суток. Существует задача зашифровки небольшого изображения. Для...

Преобразование картинки в текстовый формат
подскажите как преобразовать картинку скажем в JPEG или BMP в текстовой формат...

Как перевести байты в формат картинки?
У меня с потока заполняется буфер. Мне с него нужно собрать картинку, чтобы...

4
ViterAlex
6741 / 3735 / 1531
Регистрация: 11.02.2013
Сообщений: 8,243
Завершенные тесты: 3
25.06.2015, 23:38 2
Ты хочешь открыть иконку как картинку и сохранить её как иконку. Зачем?
0
Sashabk201
1 / 1 / 1
Регистрация: 16.01.2015
Сообщений: 61
26.06.2015, 01:10  [ТС] 3
Нет, я открываю изображение (png,jpg или любое другое) и оно уже сохраняется как иконка
0
ViterAlex
6741 / 3735 / 1531
Регистрация: 11.02.2013
Сообщений: 8,243
Завершенные тесты: 3
26.06.2015, 04:53 4
Ошибка говорит о том, что ты пытаешься открыть файл ico. На какой строке она появляется?
0
Sashabk201
1 / 1 / 1
Регистрация: 16.01.2015
Сообщений: 61
26.06.2015, 14:42  [ТС] 5
Ото ошибка не при компиляции, а при попытке использовать файл который выдает программа))
т.е программа работает без ошибок, файлы получается, но если он больше 256х256 то виндовс не распознает его как иконку, и пытаясь установить его как иконку или открыть выскакивает такая ошибка.
0
26.06.2015, 14:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2015, 14:42

перемещение 1.ico
Здравствуйте.Может ли запущенное приложение обратится к своему файлу ресурсов и...

Как получить иконку исполняемого файла (*.ico)?
Придумали какое-то убожество и обозвали его ExtractAssociatedIcon, лучше бы...

Формат *.ico
Простите господа я до этого немного не так скорректировал вопрос ! Почему...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru