Размер пиктограмм для windows

Размер пиктограмм для windows

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

Маленькая системная пиктограмма (system small icon) отображается в заголовке окна. Чтобы изменить размер системной маленькой пиктограммы, запустите апплет «Экран» в Панели управления, щелкните мышью по вкладке Внешний вид, выберите Заголовки Кнопок из списка Элементы, затем установите поле Размер. Чтобы возвратить размер системной маленькой пиктограммы, вызовите функцию GetSystemMetrics с флажком SM_CXSMICON и SM_CYSMICON.

Большая системная пиктограмма (system large icon) главным образом используется прикладными программами, а также она отображается в диалоговом окне переключения программ при помощи Alt+Tab. Функции CreateIconFromResource, DrawIcon, ExtractIcon и LoadIcon все используют большие системные пиктограммы. Размер большой системной пиктограммы определяется видеодрайвером, следовательно, он не может быть изменен. Вы можете возвратить размер большой системной пиктограммы, при помощи вызова GetSystemMetrics с флажками SM_CXICON и SM_CYICON.

Функции CreateIcon, CreateIconFromResourceEx и CreateIconIndirect могут быть использованы для работы с пиктограммами и других размеров, отличающихся от большой системной пиктограммы.

Маленькая пиктограмма оболочки (shell small icon) используется в Проводнике Windows и стандартных диалоговых окнах. В настоящее время, это значение по умолчанию для системы небольшого размера. Чтобы получить размер маленькой пиктограммы оболочки, используйте функцию SHGetFileInfo с флажками SHGFI_SHELLICONSIZE | SHGFI_SMALLICON, которая возвратит дескриптор списка изображений системы, а затем функцию ImageList_GetIconSize, чтобы получить размер пиктограммы.

Большая пиктограмма оболочки (shell large icon) используется на рабочем столе. Чтобы изменить размер большой пиктограммы, запустите апплет «Экран» в Панели управления, щелкните мышью по вкладке Эффекты (для Windows 98), выберите Пиктограмму из Списка элементов, а затем установите поле Размер (этот размер сохраняется в системном реестре, в каталоге HKEY_CURRENT_USER\CONTROL Panel, Desktop\WindowMetrics\Shell Icon Size). Вы можете также щелкнуть по вкладке Plus! и установить флажок напротив надписи Использовать большие пиктограммы (Use large icons). Чтобы возвратить размер большой пиктограммы оболочки, используйте функцию SHGetFileInfo с SHGFI_SHELLICONSIZE, которая возвратит дескриптор списка изображений системы, а затем функцию ImageList_GetIconSize, чтобы получить размер пиктограммы.

Меню Пуск (Start) использует или маленькие пиктограммы оболочки или большие пиктограммы оболочки, зависимости от того, установлен ли флажок напротив надписи Использовать большие пиктограммы (Use large icons).

Ваша прикладная программа должна обеспечить ресурсы пиктограмм в следующих размерах:

При заполнении структуры WNDCLASSEX, которая используется при регистрации класса вашего окна, установите ее член hIcon как пиктограмму 32×32, а член hIconSm как пиктограмму 16×16. Для получения дополнительной информации о классах пиктограмм, см. статью Класс пиктограммы.

Читайте также:  Dell drivers update utility windows 10

Размер пиктограмм для windows

Термины

gif-формат, 256-цветная картинка — формат с использованием максимум 256-цветной палитры, прозрачность имеет 2 варианта: прозрачный и непрозрачный

png-формат, 32-битная картинка — 32-битный формат (24 бита на цвет и 8 бит на альфа-канал прозрачности), прозрачность имеет 256 ступеней.

ico-формат — ico файл, включающий несколько размеров и разрешений. Обычно ico для Windows XP содержат 16*16*256цв,32*32*256цв,48*48*256цв,16*16*32бит,32*32*32бит,48*48*32бит форматы. Ico файлы приложений для Windows Vista/7/8 содержат дополнительно 256*256 размеры. Подробнее: XP Icons, Vista Icons. Иконки для Windows Vista/7 также называются иконками в стиле Aero.

Требования к иконкам

Иконки должны иметь четкие и понятные очертания, прозрачный фон. Более крупные иконки должны иметь большую детализацию, чем мелкие. Не следует пытаться сделать в 3d сложные иконки с размерами менее 24*24.

Освещение обычно направлено слева сверху.

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

Иконки должны хорошо смотреться на черном, белом, светло-сером фоне.

Далее на примерах показаны основные ошибки.

Четкость. Если высокодетализированный объект не получается отобразить в мелких масштабах — нужно отбросить детали.

Сглаживание. PNG формат должен иметь гладкие контуры.

Четкие линии. Вертикали, горизонтали обычно делаются без сглаживания.

Насыщенные цвета. Иконки не должны быть блеклыми.

Краевые эффекты. При уменьшение окружностей, касающихся края иконки, могут возникнут дефекты.

Оборванная тень. Тень должна помещаться в иконку целиком.

Цвет тени. Тень не должна быть белесой, она должна иметь черный оттенок. Должна постепенно исчезать.

Gif-файлы не должны иметь белесых пикселов на контуре

Ditheriring при создании gif файлов. Актуально для размеров крупнее 32*32.

Для создания gif-файлов крупнее 32*32 в фотошопе нужно использовать опции:

Программы.

Для объединения gif и png файлов в ico-файлы, для доводки иконок, для работы с icc-коллекциями файлов использовать программу IconLover. Либо программу Студия Иконок в случае проблем с английским языком.

Примеры иконок

Другой пример:

Статьи. Как делать иконки.

Примеры иконок.

Другие вопросы

Copyright (C) 2000-2019 Aha-Soft.

IconLover — эта программа для создания иконок позволяет редактировать все виды растровой графики, необходимые в цикле разработки программного обеспечения, включая иконки для Windows Vista и XP, кнопки, курсоры, тулбары, значки. Всё в одном приложении.

ArtCursors позволяет создавать, изменять, конвертировать курсоры и собирать их в библиотеки. Поддерживает статические и анимированные курсоры.

Icon to Any конвер- тирует иконки и курсоры в BMP, JPG, PNG, GIF, ICO, CUR и другие форматы. Этот мастер найдет вам иконки и сделает из них GIF изображения для использования на Web странице.

Как изменить размер значков на рабочем столе Windows 7/10 – способы масштабирования ярлыков

Удобство работы в графическом окружении Windows зависит не только от расположения элементов управления, но также и от их размера. Касается это, в том числе, и значков рабочего стола. Обычно система сама выбирает оптимальный, как ей кажется, размер значков, но далеко не всегда ее выбор устраивает пользователей. Кто-то имеет проблемы со зрением, у кого-то ярлыки сами стали меньше или больше, кому-то попросту нравятся крупные элементы управления. Увеличение элементов рабочего стола, кстати, имеет практический смысл на устройствах с сенсорным экраном, где вместо курсора мыши используется палец.

В приведенном ниже небольшом руководстве мы разберем, как изменить размер значков на рабочем столе в Windows 7/10. Для этого вам не понадобятся сторонние программы, так как получить желаемый результат позволяют средства самой операционной системы.

Через контекстное меню

Наипростейший, быстрый и универсальный способ подобрать комфортную для себя величину значков десктопа – это воспользоваться его контекстным меню. Применим такой метод в равной мере к седьмой, восьмой и десятой версии Windows. Кликните ПКМ по рабочему столу и выберите в подменю «Вид» желаемый размер пиктограмм. Всего предлагается три шаблона – крупные, средние и мелкие значки.

С помощью «горячих» клавиш

Теперь посмотрим, как уменьшить или увеличить значки на рабочем столе посредством клавиатуры, то есть «горячих» клавиш. Зажмите Ctrl и прокрутите ролик манипулятора вверх либо вниз в зависимости от того, хотите ли вы сделать иконки крупнее или мельче. Как и предыдущий, этот способ универсален, кроме того, он позволяет изменять размер ярлыков в более широком диапазоне.

В настройках персонализации Windows 7

Изменение размера иконок этим приемом никак не повлияет на размер текста. Дабы его увеличить или уменьшить, вам придется либо масштабировать экран (в Windows 10), либо вручную задавать пиксели в настройках персонализации. Больше всего возможностей в этом отношении предоставляет Windows 7, потому что в настройках внешнего вида «семерки» вы можете изменить не только размер текста, но и самих ярлыков.

Как увеличить значки на рабочем столе Windows 7 данным способом? Очень просто. Вызвав через контекстное меню десктопа настройки персонализации, зайдите в дополнительные параметры оформления и выберите в нижней части открывшегося окошка изменяемый элемент, в данном случае значок или шрифт. Затем в выпадающем списке справа подберите для него подобающий размер в пикселях и сохраните настройки.

Масштабирование экрана

«Восьмерка» предлагает чуть меньше настроек. Чтобы изменить размер значков рабочего стола, вам придется изменить масштаб всех элементов в настройках апплета панели управления «Экран» и то только в сторону увеличения. С другой стороны, вы можете задать размер текста значков – дополнительная мера при изменении размера пиктограмм манером, описанным в начале статьи.

В Windows 10 нет и этого, за исключением первого универсального способа десятая версия системы предлагает только масштабирование в сторону увеличения. Задав масштаб, скажем, в 150 процентов, вы увеличите размер всех элементов интерфейса, а не только ярлыков на десктопе. Чтобы уменьшить значки на рабочем столе Windows 10, используйте первый способ.

Зато вы без проблем можете уменьшить значки на панели задач, которая также является частью рабочего стола. Для этого нужно открыть ее свойства и установить селектор «Использовать маленькие кнопки панели задач» в положение «Вкл». Поддерживается эта функция и Windows 8.1, для ее реализации нужно лишь зайти в свойства панели задач и отметить птичкой чекбокс «Использовать маленькие кнопки…».

Послесловие

Как видите, сделать значки на рабочем столе меньше или больше в Windows 7/10 не составляет особого труда. Нужно, однако, помнить, что качество масштабируемых значков полностью зависит от расширения иконки – если оно небольшое, то увеличенный значок будет выглядеть нечетким. С панелью задач всё немного сложнее. Средствами системы вы можете только уменьшать закрепленные на ней значки, а вот для их увеличения сверх тех размеров, которые предусмотрены системой, наверняка понадобятся сторонние утилиты-твикеры.

Размер пиктограмм для windows

И как сделать ICO файл с несколькими изображениями
Спрашивали, как надо правильно делать иконку для своего Windows-приложения.

В первую очередь нужно ее нарисовать, либо найти изображение. Чем больше, тем лучше, поскольку для хорошей иконки потребуется несколько файлов разного размера.

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

То же самое касается и иконки для формы приложения, хотя на самой форме корректно будет отображаться и маленькая иконка 16×16 пикселей, при переключении по Alt+Tab уже будет заметно и некрасиво.


Рисовать, то лучше в каком-нибудь векторном редакторе, чтоб было потом проще создать несколько растровых изображений разных размеров. Мы, например, пользуемся Inkscape, он простой, бесплатный и для простых изображений вполне подойдет.

Еще момент — изображение должно, очевидно, быть квадратным.

Стандартные размеры иконок приложения

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

— 16×16
— 32×32
— 48×48
— 256×256

Где-то читал рекомендацию, что нужен значок еще 128×128, но на практике пока не заметил, чтобы его наличие было критично.
Для Windows 7 и выше обязательно нужен значок 48×48
Обратите внимание, что размер значка рабочего стола по умолчанию в XP был 32×32, а в Windows 7 — 48×48

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

Сборка нескольких изображений в одну иконку

Известно, что в одном файле ICO могут храниться несколько изображений разных размеров. Для сборки есть много приложений и онлайн-сервисов, но мы пользуемся простой бесплатной программкой icon sushi Копия

Пользоваться очень просто.
1. Открываем все нужные изображения
2. Выделяем их в окне программы:

3. Сохраняем иконку (File — Save as Multiple Icon)

ЗЫ. Чтоб два раза не вставать.
Кто-то просил картинки-кнопочки от XuliOrganizzer’а
Так Леша выложил картинки на Github

Читайте также:  What is windows genuine advantage notifications
Оцените статью