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

Умение создавать собственные динамические библиотеки (*.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. Начинайте использовать Улыбка

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

  1. B.Andrei Says:

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

  2. Сергей Says:

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

  3. Валентина Says:

    Сегодня, в 2019 году программу Anolis скачать не удается… Печалька !

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

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

Логотип 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.