Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
как создать иконки
Регистрация: 23.08.2009
Сообщений: 15
|
||
Просмотров: 10518
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Любой растровый редактор - от Paint до Photoshop
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Nike, при создании меню в AutoCAD все равно надо использовать bmp (я не уверен, что ico можно вообще использовать, даже если объединять их в ресурсную dll)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013
|
Я вот этим пользовался.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Бесплатный GIMP тоже работает с *.ico, насколько я знаю.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 23.08.2009
Сообщений: 15
|
*.ico вставить нельзя. Только *.bmp. Я пробовал сделать рисунок в Paint. Но, почему-то, при вставке в AutoCAD рисунок не сжимается до требуемого размера, а вставляется только его малая часть.
Меня интересует, а как создаются иконки такого качества, как стандартные в AutoCAD? |
|||
![]() |
|
||||
проектировщик Регистрация: 03.05.2007
Житомир
Сообщений: 652
|
Поднему тему немного в другом ракурсе. С размером всё понятно, но как добиться прозрачности?
Берём какую-то иконку с AutoCAD (через "Button editor") и сохраняем в формате bmp (см. вложенный файл). Открываю Photoshop не открывается - модуль не может интерпритировать файл. Paint открывает, но при "Сохранить как" пишет, что прозрачность будет утерена. Как сделать файл иконки в формате bmp, чтобы у неё при работе в AutoCAD фон был прозрачным? Последний раз редактировалось Малюк, 04.01.2016 в 00:12. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
В качестве прозрачного фона используй цвет rgb 192,192,192
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер Регистрация: 03.08.2007
Сообщений: 1,414
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Щщас! Найди (в сети где-то мелькало) Autodesk Icon Guide (кажется, так называется) - там много всякого описано. Кроме того, для создания эффекта "прозрачного фона" используется именно цвет RGB 192,192,192. Если работать в GIMP, то для экспорта используются настройки "BMP 24-бит, без сохранения данных о цветовом пространстве"
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Вот такой редактор пользую для установки прозрачности (бесплатный)
Просто указать какой цвет хочешь заменить на прозрачную область. Т. е. не только для прозрачности. Формат файлов изображений любой, ico в том числе. Последний раз редактировалось Владимир_М, 04.01.2016 в 14:55. |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
Иконка должна отображать интуитивный или быстро запоминающийся символ команды понятный с первого взгляда и стандартного редактора для этого вполне достаточно. Другое дело если не хватает фантазии, тут уж качество не поможет. На пример известное изображение "команданта" ЧЕ узнается с первого взгляда в черно-белом цвете и без каких либо оттенков.
__________________
Из честолюбия или чувства долга не может родиться ни чего ценного. А. Эйнштейн |
|||
![]() |
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
Но если вы свою кнопку (команду или приложение) попробуете прописать даже хотя бы в палитру, то те картинки которые были созданы в стандартном (встроенном в ACAD) редакторе, с разрешением 16х16, могут уже в увеличенном виде (по умолчанию) смотреться сильно размыто. "Ленту" картинки 16х16, тем более, навряд ли, украсят. |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Может для этого и следует создавать и прописывать два файла, 16х16 и 32х32?
__________________
Из честолюбия или чувства долга не может родиться ни чего ценного. А. Эйнштейн |
|||
![]() |
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
Для полноты информации по теме. Если открыть файл иконки Ревита, например, то там содержится в одном файле около 20 изображений от 16х16 до 256х256 пикселей разных разрядностей. Причем это не просто автоматическое сжатие, а разные картинки. 16х16 как бы плоское, остальные уже как бы в 3д. Вот и у меня тоже вопрос, мож кто знает, как сделать такой файл *.ico? И как его потом применять-то, или оно само потом как-то выбирается нужное разрешение по месту? Последний раз редактировалось Владимир_М, 04.01.2016 в 18:42. Причина: добавил картинку |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Если я правильно помню, то создавать желательно картинки размером 64х64: они корректно "ужимаются" последними версиями AutoCAD до нужного размера. Естественно, я говорю про картинки для панелей инструментов или ленты. Картинки для палитр хранятся вообще в другом формате и другом месте.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
В палитре были команды 1, 2, 3 с картинками, выполненными с разрешением 16х16. Для команды "2" увеличил картинку до рекомендованных 64х64. (хранится она, кстати, где захочешь, обычный bmp). Ну и вот, на мой взгляд, так-то оно гораздо симпатичней! А при увеличении изображения в настройках палитры до максимума становится только четче. походу максимум как раз и рассчитан на картинку 64х64 Последний раз редактировалось Владимир_М, 04.01.2016 в 20:57. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Владимир_М, предлагаю разобраться
![]() В AutoCAD существует 2 вида "картинок" - одни для использования в меню, панелях инструментов и на ленте. По умолчанию - формат BMP, размер до 64х64, глубина цвета до 24 бит. Хранятся в CUIX-файлах, отдельных фалйах или ресурсных dll, располагаемых по путям доступа. Как редактировать - отдельная песня. Для достижения эффекта "прозрачности" и корректного отображения рисунка независимо от темы оформления AutoCAD используется цвет RGB192,192,192. Второй вид - "рисунки" для палитр инструментов (ToolPalettes). Как правило, используются либо штатные иконки, прописанные в ресурсных dll самого AutoCAD, либо отдельные PNG-файлы, лежащие в подкаталоге \Images каталога самой палитры (как использовать ресурсные dll для этих целей, я не знаю). Для "прозрачности" используются собственно возможности формата PNG - есть там вариант "прозрачного фона". У меня ощущение, что мы просто запутались - одни говорят про первый вариант, другие - про второй. Я ошибаюсь?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
И да, эта картинка потом автоматически появляется в каталоге \ Images палитры. Но про это мне даже и знать не обязательно. Ежели что, прошу прощения за свою неточность.. но ведь Новый год же уже несколько дней отмечаем! ![]() На счет эффекта "прозрачности" и RGB192,192,192, я, вроде бы, ни слова не возражал... Просто предложил использовать для этого приложение. Может кому-то пользоваться специально для этого придуманными функциями приложения удобнее, чем ковырять RGB... Последний раз редактировалось Владимир_М, 05.01.2016 в 18:13. |
|||
![]() |
|
||||
Регистрация: 24.03.2014
Сообщений: 15
|
Добрый день!
У меня вопрос. Подскажите, как экспортировать, и возможно ли это, изображение RCDATA_32_TXT2MTXT. Мне нужен именно RCDATA_32_TXT2MTXT, а не RCDATA_16_TXT2MTXT, который экспортировать получается легко. Спасибо, если ответите на мой вопрос. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
экспортируй RCDATA_16_TXT2MTXT и в paint, отмасштабируй
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 04.02.2016 в 08:19. |
|||
![]() |
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
|
|||
![]() |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,108
|
Autodesk Icon Guide
Цитата:
Цитата:
Последний раз редактировалось trir, 04.02.2016 в 08:08. |
|||
![]() |
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
Разобрался, спасибо! Теперь у меня на палитре иконки красивущие!
![]() Инструкция для остальных: FAR + Resource Browser Plugin (приложен) 1. Копируем файлы из acadbtn.xmx с помощью Far 2. Переименовываем их все разом в *.ico (rename *.* *.ico) 3. Конвертируем пакетно (Ctrl+B) их все в PNG с помощью Imagine (см. пост #12) Последний раз редактировалось Gmk17, 04.02.2016 в 12:04. |
|||
![]() |
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
Если нужно заменить на палитре мутные иконки 16х16 на красивые 32х32, то это можно сделать вручную.
Только убедитесь сначала, что для этого значка вообще существует иконка такого размера (см. скрин из поста #21) 1. Закрываем Автокад 2. Открываем Блокнотом файл палитры (например, pal_name_6B2E00F1-80AE-4427-B885-41F7D8E86BB4.atc) 3. Строки типа: Код:
Код:
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в SCAD создать группу нагружений из загружений? | МишаИнженер | SCAD | 1 | 21.08.2011 05:30 |
entmake, как создать призму (autolisp entmake)? | baaba | LISP | 4 | 25.01.2011 12:40 |
нужно создать фигуру по формуле поверхности | qwasco | Другие CAD системы | 9 | 14.10.2009 01:39 |
Создать блок | Creator | Динамические блоки | 25 | 08.02.2008 19:11 |
AutoCAD 2005 - пропадают открываемые извне иконки кнопок | dermoon | AutoCAD | 11 | 01.02.2005 11:30 |