169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
||||||
1 | ||||||
Как сделать программно из BMP (JPG, PNG) - ICO26.06.2012, 18:41. Показов 6515. Ответов 15
Метки нет (Все метки)
Как сделать из bmp - ico?
Все мы знаем что есть функция Save у объекта Bitmap. Что я не пробовал, итог один- при назначении любой форме(любого проекта, собственно это не важно)- иконки - которую я сделал именно программным способом, через функцию сейв - выходит ошибка - студия говорит что это вовсе не иконка.....(может проверить иконку на то что она именно иконка можно и проще - я особо не парился). Скачивал разные программы которые переделывают любые изображения в любой формат, в том числе и ИСО..и вроде все получается.. Сделав одну такую иконку, присвоил ее одной программе(форме). Перенес ехе на другой комп (где все как нужно в плане исполнительной среды, там даже студия стоит) - и ехешник вываливается, перенес на другой комп (ехешник)- эффект тот же - программа не запускается, появляется табличка мол "закрыть и отладить"....Из любопытства В студии я убрал у формы этой программы эту "иконку"(сделанную через программу конвертер) - и ехешник прекрасно стал запускаться. Получается что и у профессиональных программ не выходит толком переделать изображение в ИСО. Какой есть выход? ПС..через код пробовал так: варианты особо друг от друга не отличаются..прошу не смотреть на код в техническом плане, прошу обращать внимание лишь на последние строчки - где и происходит реализация конвертирования. ПРобовал и еще как то..но это сейчас лишь вспомнил.
еще раз повторюсь...что иконку можно сделать и тупо - переименова графический файл ручками, и вроде бы файл и будет иконкой, по крайней мере через визуал студию(при присваивании иконки форме) - студия видит эту (переименнованый файл) иконку но нажав ОК ругается что пикчер не является иконкой, проверял так же на студии ембаркадеро для С++ Надеюсь внятно изложил суть вопроса..
0
|
26.06.2012, 18:41 | |
Ответы с готовыми решениями:
15
Как программно создать изображение bmp, jpg Преобразовать JPG или PNG в BMP ListView загрузка изображения (jpg, png, bmp) Сохранение изображения в различных форматах (jpg, png, bmp) |
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
28.06.2012, 18:30 [ТС] | 2 |
ребят, ну неужели не кто не занимался сием вопросом? хотя бы неудачные попытки выложите, не могу решить эту проблему...а нужно
0
|
124 / 102 / 5
Регистрация: 25.03.2012
Сообщений: 153
|
|
28.06.2012, 18:35 | 3 |
Вот посмотри тут, как раз то что тебе надоhttp://coder000.com/convert-im... in-vb-net/
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
28.06.2012, 19:18 [ТС] | 4 |
не открывается..можешь скинуть или тут выложить код, или что там, статью всю мб
0
|
Почетный модератор
21413 / 9147 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
||||||
28.06.2012, 21:09 | 5 | |||||
eJ_Studio, там вот что:
Полагаю, качество не обрадует
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|||||||
29.06.2012, 06:02 [ТС] | 6 | ||||||
спасибо
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
30.06.2012, 22:26 [ТС] | 7 |
Памирыч,
ZuMiks, эффект тот же. не работает. Картинка не распознается как иконка
0
|
124 / 102 / 5
Регистрация: 25.03.2012
Сообщений: 153
|
|
30.06.2012, 22:37 | 8 |
Должно работать, я брал код который ты писал, там не работало, а по коду с ссылки все работает, иконка в студии отображается как надо, но качество изображения желает лучшего!
0
|
Почетный модератор
21413 / 9147 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
||||||
01.07.2012, 00:41 | 9 | |||||
Тоже проверял, иконка устанавливается, но в таком виде, что лучше это место в кинескопе жувачькой залепить.
Времени и жгучего желания нет, а так, по идее этот код доработать в следующем плане: Изображение образует 4 своих копии: 16 х 16 24 х 24 32 х 32 48 х 48 Масштабирование идет качественное, т.е. с
Это будут полноценные иконки, и здорово бы автоматизировался процесс, а то все это через проги делать уже надоело.
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
01.07.2012, 01:20 [ТС] | 10 |
почему ж у меня то не пашет..памирыч, это предложение доделать проект мне?а че за 4 иконки?все в одной?
Добавлено через 10 минут и почему не HighQualityBicubic
0
|
Почетный модератор
21413 / 9147 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
01.07.2012, 01:21 | 11 |
Может тут еще зависит от входного изображения? Попробуй во вложении, я с ним делал.
Это михли флух. Конечно, не бывает иконок, содержащих одно изображение. Иначе это шлак, а не иконка. Ты же в проводнике можешь выставить отображение - эскизы, список, значки и т.д. Не знаю как в семите, а в хрюшке какой масштаб, та и иконка показывается, если будет масштабироваться одна - то будут углы и все по-корявому
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
01.07.2012, 01:51 [ТС] | 12 |
Памирыч, скинь лучше проект...чтобы уж точно проверить
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
01.07.2012, 02:18 [ТС] | 14 |
не скрою я об этом не знал. То есть я иногда извлекаю иконки из приложений и там не одна иконка, но это не одно и тоже..от куда я могу знать что в одной иконке еще несколько? как это определить, а самое интересное как это сделать?
0
|
Почетный модератор
21413 / 9147 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
01.07.2012, 02:22 | 15 |
Посмотреть кто и где можно открыв иконку студией.
А вот сохранять ей не советую, качество станет в разы хуже (или просто я не умею сохранять) Я юзаю софтинку Микроангело Студио в связке с фотошом, импортирую в микроангело все созданные форматы PNG и сохраняю.
0
|
169 / 149 / 14
Регистрация: 13.07.2011
Сообщений: 477
|
|
01.07.2012, 02:34 [ТС] | 16 |
если проделать все с твоей пнг то вроде как все получается .а если я выбираю другую картинку - то все тоже самое - студия не принимает эту иконку
Добавлено через 4 минуты да, микроангело тоже знаю, давно еще мне ее советовали и я ее юзал, но так как часто мне иконки не нужны - программа эта уже не стоит на моем компе, да и желание у меня было сделать самому проектдлясебя. для быстрой конвертации изображений..для той же иконки для формы.
0
|
01.07.2012, 02:34 | |
01.07.2012, 02:34 | |
Помогаю со студенческими работами здесь
16
Сохранение изображений в формате png, gif, jpg, bmp Как вывести в окно картинку jpg, png и др. (кроме .bmp) и звук, кроме WAV Скопировать имеющиеся в каталоге Windows и его подкаталогах растровые графические файлы (имеющие расширения .bmp, .jpg, .gif, .png) в каталог WinGr Как преобразовать рисунок из "png" в "bmp" или в "jpg"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |