Создание собственной библиотеки с иконками

Умение создавать собственные динамические библиотеки (*.dll) со всевозможными ресурсами меня привлекала очень давно. Так как я не знаю языков программирования низкого уровня, проблема для меня оставалась актуальной. Желание начать “творить сегодня” нагнетало еще больше день ото дня. Учить C++/VB.NET только из-за умения создавать собственные библиотеки не очень то и хотелось.

И вот в один прекрасный день, совершенно случайно бродя по разным сайтам, я нашел программу для создания собственных библиотек.

На сей мажорной ноте закончу с лирическим вступлением и покажу как делать собственные библиотеки с иконками. Улыбка

Инструменты которые нам понадобятся:

  1. Anolis Resourcer
  2. Paint.Net (или любой другой растровый редактор, который умеет работать с форматом – .ico)
  3. Плагин для Paint.Net позволяющий работать с форматом – .ico (Icon, Cursor, and Animated Cursor Format v3.7)
  4. Иконки. Я скачивал иконки с сайта www.iconsearch.ru много хороших и бесплатных иконок под лицензией GNU GPL, GNU LGPL и т.д.

Так как я использую Paint.Net для своих целей, описывать процесс конвертации из png в ico буду на примере оного. Процесс конвертации из png в ico, в других редакторах, я думаю мало чем отличается.

Для работы нам необходима всего 1 иконка размером не более 256 px.

Итак, поехали! Улыбка

  1. Запускаем Paint.Net и открываем нашу иконку (Файл-Открыть-Выбираем нашу иконку-ок)
  2. Файл — Сохранить как — путь\имя_нашей_иконки.ico. После появится диалоговое окно в котором нам будет предложено выбрать размеры иконок. Я выбрал 128, 64, 48, 32, 24, 16 пикселей, с глубиной цвета 32 бита. Остальное менять не следует. iconsave
  3. Запускаем Anolis Resourcer
  4. File – New (задаем имя нашей библиотеки и выбираем где её сохранить)
  5. Далее жмем Import и получаем вот такое окно:add_r_d
  6. Выставляйте параметры как на картинке.
    1. Зачем нужен язык, я честно говоря не знаю, поставил на всякий случай английский, хотя русский так же можно выбрать.
    2. Путь до нашей иконки.
    3. Тип ресурса. Самый важный параметр. Так как у нас все иконки в одном файле, это получается Icon Directory, но вы не пугайтесь, так и должно быть.
    4. Остальное не изменяйте. Жмите ок.
  7. Теперь нажмите Ctrl+S, чтобы сохранить нашу библиотеку.
  8. Начинайте использовать Улыбка
Реклама

комментария 3 to “Создание собственной библиотеки с иконками”

  1. B.Andrei Says:

    Сделал такую библиотеку с ярлычками для одной программы разного разрешения. Но как сделать чтобы ярлычок при нахождении его в «разных местах», таких как меню «Пуск» рабочий стол, панель задач, выбирал значок с корректным разрешением. Иначе при выборе одного разрешения в других местах значок выглядит «коряво».

  2. Сергей Says:

    все отображается. но программа гавно, так как нельзя добавлять сразу несколько исконок. при большом количестве, выше ста, например, это крайне неудобно.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.