Весь комплекс печатных услуг в Перми. Общирная сеть печатных салонов в Перми. Цифровая печать, цветное и черно-белое копирование документов, сканирование документов, ризография в Перми
Иконки icns: Бесплатные иконки SVG, PNG, ICO или ICNS
Bombardier CSeries Aircraft Kawasaki YPX CS300 Транспорт, авион, вид транспорта, самолет, авион png
2400x954px
2.26MB
ShopOne.dk Багаж для путешествий в самолете, AVIONES, другие, режим транспорта, полёт png
897x500px
164.36KB
Самолет Самолет, Самолет, белый пассажирский самолет, вид транспорта, полет, инкапсулированный PostScript png
3282x1925px
1.67MB
Самолет Рейс Реактивный самолет Авиакомпания, самолеты, компания, сервис, вид транспорта png
1134x539px
527. 42KB
Boeing 747-8 Boeing 747-400 Авиаперевозки грузов Грузовые перевозки, авиаперевозки, Грузовой транспорт, обслуживание, вид транспорта png
823x319px
217.03KB
бело-синий пассажирский самолет, Самолет Полет Самолет Вертолет ICON A5, Самолет, режим транспорта, обои для рабочего стола, транспорт png
1024x1024px
1.07MB
Самолет Aircraft Flight Desktop, САМОЛЕТ, вид транспорта, транспортное средство, транспорт png
1697x1131px
698.06KB
Боинг 737 следующего поколения Airbus A330 Boeing 767 Airbus A320 семейства Boeing 757, самолет, Вид транспорта, полет, самолет png
1600x551px
306. 58KB
Красно-белый пассажирский самолет Air Asia, самолет Кочи, AirAsia Airline, Азия, вид транспорта, индия, транспорт png
3500x2625px
2.09MB
Boeing 767 Объединенные Арабские Эмираты Airbus A330 Авиакомпания Бизнес, Бизнес, люди, самолет, бизнес png
865x366px
205.26KB
Самолет Перелет Давида Строителя Кутаисский международный аэропорт Wizz Air Авиаперелет, трансфер из аэропорта, транспорт, транспортное средство, volaris png
1321x600px
522.31KB
Самолет Inflight журнал Самолет, Самолет, Вид транспорта, полёт, транспортное средство png
1920x1200px
847.41KB
PNG — растровый формат хранения графической информации, использующий сжатие без потерь по алгоритму Deflate. PNG был создан как свободный формат для замены GIF
Файлы иконок, используемых на компьютерах Макинтош и других устройств OS X использует расширение файла ICNS. Эти файлы значки используются для отображения небольшого изображения (значок) в OSX Finder или док, представителя для приложения, которое оно связанно с. ICNS поддержка файлов изображений в различных размерах. Они варьируются от 16×16 пикселей 512×512 пикселей. На OS X Mountain Lion, ICNS файлы могут поддерживать даже большие изображения, а именно размер 1024×1024 пикселей.
🔸 Технические детали
Формат PNG спроектирован для замены устаревшего и более простого формата GIF, а также, в некоторой степени, для замены значительно более сложного формата TIFF. Формат PNG позиционируется прежде всего для использования в Интернете и редактирования графики. PNG поддерживает три основных типа растровых изображений: Полутоновое изображение (с глубиной цвета 16 бит), Цветное индексированное изображение (палитра 8 бит для цвета глубиной 24 бит), Полноцветное изображение (с глубиной цвета 48 бит). Формат PNG хранит графическую информацию в сжатом виде. Причём это сжатие производится без потерь, в отличие, например, от JPEG с потерями.
Содержание файла ICNS обычно состоит из одного или нескольких изображений в формате PNG. Этот формат очень удобен в качестве базы для ICNS, так как это позволяет прозрачность. Файл ICNS поддерживает 1 бит, а также 8-битный альфа-каналы. Что отличает их от файлов ICO Windows’ является то, что ICNS файлы могут содержать отдельные иконки ресурсов, таким образом, действует больше как файл контейнера.
Создание значков icns для приложений macOS. — Сообщение в блоге
В последнее время я много работал с Electron и PyWebView, и поэтому мне нужно было создать несколько иконок для моих проектов.
Для приложений macOS требуется тип файла «icns» для значков приложений.
Я нашел [это сообщение] (https://stackoverflow.com/a/20703594) невероятно полезным. Я изменил его ниже, чтобы его можно было использовать повторно.
Это просто. Вам просто нужен один файл `.png` размером не менее 1024 x 1024 пикселей. Я предполагаю, что по мере увеличения разрешения экрана мы также увидим увеличение этого числа.
Как только вы это сделаете, давайте сделаем следующее:
#### 1. Перейдите к месту хранения
«`
cd /путь/к/пункту назначения/
«`
#### 2. Задайте входные и выходные переменные
«`
input_filepath=»cfe_icon_1024_x_1024. png»
output_iconset_name=»CFE.iconset»
mkdir $output_iconset_name
«`
> В bash убедитесь, что между настраиваемыми переменными нет пробелов. Например, `my_var=»this»`, а не `my_var=»this»`
«`
sips -z 16 16 $input_filepath —out «${output_iconset_name}/icon_16x16.png»
sips -z 32 32 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 32 32 $input_filepath —out «${output_iconset_name}/icon_32x32.png»
sips -z 64 64 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 128 128 $input_filepath —out «${output_iconset_name}/icon_128x128.png»
sips -z 256 256 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 256 256 $input_filepath —out «${output_iconset_name}/icon_256x256.png»
sips -z 512 512 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 512 512 $input_filepath —out «${output_iconset_name}/icon_512x512.png»
«`
> Обратите внимание, что имена выходных файлов `[email protected]`, `icon_512x512. png` и т. д. должны оставаться для вас точно такими же.
Sips расшифровывается как система обработки изображений с поддержкой сценариев, и «этот инструмент используется для запроса или изменения файлов растровых изображений и профилей ColorSync ICC».
Как видите, `sips` возьмет наше входное изображение, изменит его размер и выведет новое изображение с этим новым размером в нашу только что созданную папку `iconset`. Вы также можете повторно использовать этот набор иконок в веб-приложениях.
#### 3. Создайте `icns`
Теперь мы можем создать наши `icns`:
«`
iconutil -c icns $output_iconset_name
«`
> при желании удалите этот каталог, если он вам не понадобится в будущем, с помощью `rm -R $output_iconset_name`
#### 4. Все вместе
«`
input_filepath=»cfe_icon_1024_x_1024.png»
output_iconset_name=»CFE.iconset»
mkdir $output_iconset_name
sips -z 16 16 $input_filepath —out «${output_iconset_name}/icon_16x16.png»
sips -z 32 32 $input_filepath —out «${output_iconset_name}/[email protected]. png»
sips -z 32 32 $input_filepath —out «${output_iconset_name}/icon_32x32.png»
sips -z 64 64 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 128 128 $input_filepath —out «${output_iconset_name}/icon_128x128.png»
sips -z 256 256 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 256 256 $input_filepath —out «${output_iconset_name}/icon_256x256.png»
sips -z 512 512 $input_filepath —out «${output_iconset_name}/[email protected]»
sips -z 512 512 $input_filepath —out «${output_iconset_name}/icon_512x512.png»
iconutil -c icns $output_iconset_name
rm -R $output_iconset_name
«`
Вот и все. Довольно круто, да?
Chromium Docs — файлы .icns Chromium
Размеры
Файлы .icns содержат значки разных размеров. The standard .icns files for Chromium contain icons of the following sizes:
Size
Type
16×16
'is32' / 's8mk'
32×32
ил32 / л8мк
128×128
'it32' / 't8mk'
256×256
'ic08' (PNG)
512×512
'ic09' ( PNG)
Обоснование
Обоснование этих вариантов заключается в том, чтобы избежать ошибок в отображении значков. Как отмечено в ошибке, наличие @2x-версий меньших значков вызывает блочность на сетчатке Mac, и на самом деле иногда простое наличие @2x-версий значков приводит к тому, что они предпочтительнее, даже если это не имеет смысла.
По крайней мере, в macOS 10.11 использование современных типов ( 'icp4' – 'icp6' ) вызывает скремблирование отображаемых значков. Если старые типы работают, зачем с ними связываться?
Исходные файлы PNG
Используйте любые инструменты для создания файлов PNG, но обратите внимание, что размеры изображений в файлах PNG должны точно соответствовать размеру, указанному в имени файла. Это будет реализовано с помощью инструмента makeicns2 , описанного ниже.
Строительство
Инструменты для создания .icns можно найти в src/tools/mac/icons . Скомпилируйте makeicns2 , прежде чем начать, следуя указаниям в его заголовке комментария.
Кроме того, вам понадобятся optipng и advpng , которые можно найти в пакетах optipng и advancecomp соответственно в вашем любимом менеджере портов.
Чтобы создать файл .icns :
Соберите каталог ( .iconset ), содержащий пять необходимых размеров значков в формате PNG: 16 × 16, 32 × 32, 128 × 128, 256 × 256 и 512 × 512, с именем 16.png , 32.png , 128.png , 256.png и 512.png соответственно.
Процесс .PNG Файлы с:
Optipng -O7 -ZM1-9
ADVPNG -Z4 -I50
PNG_FIX.PY
PNG_FIX.PY
PNG_FIX.PY
.0009 .icns файл с makeicns2 , который вы скомпилировали: makeicns2 .iconset
Деконструкция и другие инструменты
В каталоге src/tools/mac/icons/additional_tools есть несколько других инструментов вы можете найти полезными в своем стремлении создать идеальные значки. Вот они:
makeicns : Этот инструмент берет каталог .iconset из файлов .png и создает .icns файл, содержащий их. Однако он не может создавать пары данных/маски в старом стиле, поэтому предпочтительнее makeicns2 .
unmakeicns : Этот инструмент берет файл .icns и распаковывает его в составные образы. Для пар данных/изображений в старом стиле этот инструмент преобразует их в более полезный файл .png .
unpackicon : Этот инструмент используется инструментом unmakeicns . Он берет данные из пары данных/маски в старом стиле, которая закодирована с помощью простой схемы RLE в стиле PackBits, и выводит данные без сжатия. Он доступен отдельно, если вам нужна эта возможность.
makepng : Этот инструмент используется инструментом unmakeicns . Он реконструирует файл .png из несжатых данных старой пары данных/маски изображения.