Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 30.12.2014
Сообщений: 6
1

Получить иконку в формате ico и сохранить ее в формате png

16.09.2016, 18:25. Показов 2306. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
Мне нужно получить иконку в формате ico и сохранить ее в формате png.
Использую img.Picture.Icon.SaveToFile, но изображение сохраняется неправильно: появляются дефекты, плохое качество, изменение цветов.
Как можно нормально сохранить ico в png?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2016, 18:25
Ответы с готовыми решениями:

Как добавить изображение на кнопку в формате png или ico и чтобы поддерживалась прозрачность?
подскажите пожалуйста, как добавить изображение на кнопку в формате png или ico? желательно png....

Сохранить TImage.Canvas как иконку *.ico
на сколько я понимаю иконки не делаються большими, да и смысла в этом нет, мне иконку в 32 пикселя...

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

рисунок в формате png
на сайт вставляю рисунок формата .png. Рисунок с прозрачным фоном, но при вставке получается вместо...

9
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
16.09.2016, 20:14 2
Возможно проще через GDI+.
"Получить" откуда?

Версия Делфи, тип проекта (WinAPI, VCL, KOL, FMX), платформа?
0
5858 / 4587 / 1447
Регистрация: 14.04.2014
Сообщений: 20,340
Записей в блоге: 20
16.09.2016, 23:20 3
вам разово или функцию в программу ?
0
0 / 0 / 0
Регистрация: 30.12.2014
Сообщений: 6
17.09.2016, 11:42  [ТС] 4
Я получаю иконку из программы с помощью ShellApi и загружаю ее в картинку. Программа представляет собой простой екзешник для Винды.
Версия дельфи 2007
Цитата Сообщение от krapotkin Посмотреть сообщение
вам разово или функцию в программу ?
Разово
0
5858 / 4587 / 1447
Регистрация: 14.04.2014
Сообщений: 20,340
Записей в блоге: 20
18.09.2016, 21:16 5
для разовых работ есть нормальные готовые программы
например вон бесплатный xnViewer
0
Заблокирован
20.09.2016, 00:05 6
Сохранятся неправильно, потому что это небольшой недочёт функции Writeicon, которая находится в модуле Graphics.
0
0 / 0 / 0
Регистрация: 30.12.2014
Сообщений: 6
23.09.2016, 16:02  [ТС] 7
Цитата Сообщение от AllFree Посмотреть сообщение
Сохранятся неправильно, потому что это небольшой недочёт функции Writeicon, которая находится в модуле Graphics.
А можно ли это как-нибудь исправить?
0
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
23.09.2016, 19:13 8
Если вам разово - то просто возьмите "IcoFX v1.6".
0
0 / 0 / 0
Регистрация: 30.12.2014
Сообщений: 6
23.09.2016, 19:17  [ТС] 9
Цитата Сообщение от BOGG ART Посмотреть сообщение
Если вам разово - то просто возьмите "IcoFX v1.6".
а нет простите, я не правильно понял.
Мне нужно именно в программе получить иконку и сохранить ее.
Я думал под словом "Разово" речь идет просто о коде , а "засунуть в функцию" - создать отдельную функцию с кодом, для периодического использования
0
Заблокирован
05.02.2017, 14:23 10
Цитата Сообщение от KeyPad_advance Посмотреть сообщение
А можно ли это как-нибудь исправить?
Можно. Откройте модуль Graphics, скопируйте оттуда эту функцию и замените аргументы на нули.
Там только два числовых аргумента, так что не запутаетесь.
0
05.02.2017, 14:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2017, 14:23
Помогаю со студенческими работами здесь

построить гистограмму в формате PNG..
Вот такая заковыка,..необходимо построить гистограмму в формате PNG; из данных массив входных...

Картинка на кнопке в формате PNG
Привет, подскажите как поставить картинку на кнопку именно в формате PNG потому что в BitButton...

Сохранение рисунка в формате png
Здравствуйте уважаемые программисты! Помогите разобраться с основами директ икс. С помощью функции...

Работа с изображениями в формате PNG
Доброго времени суток... Помогите разобраться с WinAPI, а точнее с изображениями в WinAPI. Мне...

Сохранение SVG изображения в формате PNG
Здравствуйте, возникла потребность в конвертации html в png, как допустим это сделано на сервисе...

Как загрузить картинку в формате png?
Как загрузить картинку в формате png?И как зделать гиперссылкой?


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru