Windows XP 이상에서 실행되는 Windows 응용 프로그램이 있습니다 (예 : Vista / 7). Vista UI 지침 에 따르면 표준 크기는 16×16, 32×32, 48×48, 256×256입니다 (XP 표준 크기에는 256×256 아이콘이 포함되지 않음). 그 크기 외에도 96×96 및 128×128이 있으며 더 만들 수 있습니다.
어떤 아이콘 크기를 포함시켜야합니까? 셸이 실제로 “비표준”크기를 사용합니까, 아니면 단순히 응용 프로그램을 부풀 릴까요?
답변
자세히 확인하는 데 시간이 걸렸습니다. 이미지 크기가 16, 24, 32, 40, 48, 64, 96, 128 및 256 인 아이콘을 만들었습니다. 그런 다음 어떤 이미지가 표시되는지 확인했습니다. 이 모든 것은 정상적인 96dpi로 수행되었습니다. 더 큰 DPI를 사용하는 경우 더 큰 크기를 사용할 수 있습니다 (Windows 7에서는이 부분 만 확인). 결과 :
윈도우 XP:
- 탐색기보기 :
- 세부 정보 /리스트 : 16
- 아이콘 : 32
- 타일 / 썸네일 : 48
- 마우스 오른쪽 버튼 클릭-> 속성 / 새 아이콘 선택 : 32
- 빠른 시작 영역 : 16
- 데스크톱 : 32
윈도우 7:
- 탐색기보기 :
- 세부 정보 / 목록 / 작은 기호 : 16
- 다른 모든 옵션 : 256 (필요한 경우 크기 조정)
- 마우스 오른쪽 버튼 클릭-> 속성 / 새 아이콘 선택 : 32
- 작업 표시 줄에 고정 : 32
- 마우스 오른쪽 버튼 메뉴 : 16
- 데스크탑 :
- 작은 기호 : 32
- 매체 기호 : 48
- 큰 기호 : 256 (필요한 경우 크기 조정)
- Ctrl + 마우스 휠을 사용한 줌 : 16, 32, 48, 256
Windows 런타임 : ( 여기에서 )
- 메인 타일 : 150×150, 310×150 (와이드 버전)
- 작은 로고 : 30×30
- 배지 (잠금 화면) : 24×24, 단색
- 스플래시 스크린 : 620×300
- 상점 : 50×50
따라서 결과 : Windows XP는 16, 32, 48 크기 아이콘을 사용하는 반면 Windows 7 (및 Vista도 가능)은 256 크기 아이콘을 사용합니다. 다른 모든 중간 아이콘 크기는 무시됩니다 ( 확인하지 않은 일부 영역에서 사용될 수 있음).
또한 Windows 7에서 아이콘 크기가 누락되면 어떻게되는지 확인했습니다.
누락 된 크기가 생성됩니다 (분명). 크기가 16, 32 및 48 인 경우 크기가 누락 된 경우 다운 스케일링이 선호됩니다. 크기가 16과 48 인 아이콘이 있으면 48 아이콘에서 32 아이콘이 만들어집니다. 다른 크기를 사용할 수없는 경우 256 아이콘은이 아이콘에만 사용됩니다! 따라서 아이콘 크기가 16 및 256 인 경우 다른 크기는 16 아이콘에서 업 스케일됩니다!
또한 256 아이콘이 없으면 (아마도 생성 된) 48 아이콘이 사용되지만 더 이상 크기가 조정되지 않습니다. 따라서 중간에 48 개의 아이콘이있는 빈 영역이있을 수 있습니다.
XP의 기본 바탕 화면 아이콘 크기는 32×32이고 Windows 7의 경우 48×48입니다.
결과적으로 Windows 7의 경우 48 아이콘을 갖는 것이 상대적으로 중요합니다. 그렇지 않으면 작은 아이콘으로 확대되어 상당히보기 흉하게 보일 수 있습니다.
Windows XP 호환성에 대한 참고 사항 : 아이콘을 창 아이콘으로 재사용하면 압축 된 256 아이콘을 사용하면 응용 프로그램이 중단 될 수 있습니다. 해결책은 아이콘을 압축하지 않거나 (압축 된) 256 아이콘없이 두 번째 버전을 작성하는 것입니다. 자세한 내용은 여기 를 참조 하십시오 .
답변
Windows 7에서 8, 16, 20, 24, 32, 40, 48, 64, 96, 128 및 256 픽셀 (PNG에서는 256)의 아이콘으로 테스트 한 후 :
- 100 % 해상도 : 탐색기는 16, 40, 48 및 256을 사용합니다. Windows 사진 뷰어는 96을 사용합니다. 페인트는 256을 사용합니다.
- 125 % 해상도에서 : 탐색기는 20, 40 및 256을 사용합니다. Windows 사진 뷰어는 96을 사용합니다. 페인트는 256을 사용합니다.
- 150 % 해상도에서 : 탐색기는 24, 48 및 256을 사용합니다. Windows 사진 뷰어는 96을 사용합니다. 페인트는 256을 사용합니다.
- 200 % 해상도에서 : 탐색기는 40, 64, 96 및 256을 사용합니다. Windows 사진 뷰어는 128을 사용합니다. 페인트는 256을 사용합니다.
따라서 8, 32는 사용되지 않았으며 (32의 경우 이상합니다.) 128 dpi의 Windows 사진 뷰어에서만 128이 사용됩니다.
이는 아이콘이 Windows 7의 경우 16, 48 및 256 이상을 제공해야 함을 의미합니다. 고해상도의 최신 화면을 지원하려면 16, 20, 24, 40, 48, 64, 96 및 256을 제공해야합니다. Windows 7의 경우 모두 PNG를 사용하여 그림을 압축 할 수 있지만 Windows XP와의 호환성을 위해 16 ~ 48을 압축해서는 안됩니다.
답변
마이크로 소프트 UX 아이콘 가이드 라인은 말합니다 :
“응용 프로그램 아이콘 및 제어판 항목 : 전체 세트에는 16×16, 32×32, 48×48 및 256×256 (32 및 256 사이의 코드 스케일)이 포함됩니다.”
나에게 이것은 네 가지 크기를 제공해야 함을 의미합니다 (그러나 불행히도 명시 적으로 명시하지는 않습니다).
색상 형식에 대한 추가 세부 정보는 다음과 같이 유용 할 수도 있습니다.
“원격 데스크톱에서 기본 설정을 지원하려면 아이콘 파일에 8 비트 및 4 비트 팔레트 버전도 필요합니다.”
“256×256 픽셀 이미지의 32 비트 사본 만 포함되어야하며 파일 크기를 줄이려면 256×256 픽셀 이미지 만 PNG로 압축해야합니다.”
답변
(Windows 8/10에 대한 업데이트 된 답변)
새로운 Windows 디자인 지침에서 지침 및 크기의 전체 목록을 보려면 여기 ( https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-app-assets#asset)를 참조하십시오. 유형
레거시 경험을 지원하기 위해 이러한 크기의 .ICO 파일을 계속 포함하십시오.
- 16×16
- 24×24
- 32×32
- 48×48
- 256×256
답변
Windows 10의 경우 정확하게 정확하지 않습니다. 실제로 stackoverflow에 대한 답변이 없었습니다. 픽셀 아트를 아이콘으로 사용하려고 시도했을 때 이것을 알았고 의도하지 않았을 때 크기가 조정되었습니다. 이 경우 보간 및 스무딩 윈도우의 원인을 알 수 있습니다.)이 게시물의 크기를 사용하더라도.
그래서 응용 프로그램을 만들고 모든 DPI 설정 작업을했습니다. 여기에서 확인하십시오
.Windows 10 모든 DPI 설정의 모든 아이콘 해상도
내 응용 프로그램을 사용하여 가장 가까운 이웃 보간을 사용하여 아이콘을 만들 수도 있습니다. 내가 본 나쁜 편집자들과
16, 20, 24, 28, 30, 31, 32, 40, 42, 47, 48, 56, 60, 63, 84, 256 의 해상도 만 원한다면
모든 PNG 아이콘과 모든 것을 사용해야합니다 이 옆에는 표시되지 않습니다. 내 게시물 보기왜 .
답변
96×96이 아니라 64×64를 대신 사용하십시오. 나는 보통 다음을 사용합니다.
- 16-상태 / 제목 표시 줄 버튼
- 32-데스크탑 아이콘
- 48-폴더보기
- 64/128-추가 크기
256은 XP에서도 잘 작동하지만 이전 리소스 컴파일러는 때때로 “메모리 부족”오류에 대해 불평했습니다.
답변
에서 마이크로 소프트 MSDN 권장 사항 :
응용 프로그램 아이콘 및 제어판 항목 : 전체 세트에는 16×16, 32×32, 48×48 및 256×256 (32와 256 사이의 코드 스케일)이 포함됩니다. .ico 파일 형식이 필요합니다. 클래식 모드의 경우 전체 세트는 16×16, 24×24, 32×32, 48×48 및 64×64입니다.
따라서 우리는 이미 표준 권장 크기를 가지고 있습니다 :
- 16 x 16,
- 24 x 24,
- 32 x 32,
- 48 x 48,
- 64 x 64,
- 256 x 256
높은 DPI 설정을 지원하려면 전체 목록에 다음 크기도 포함됩니다.
- 20 x 20,
- 30 x 30,
- 36 x 36,
- 40 x 40,
- 60 x 60,
- 72 x 72,
- 80 x 80,
- 96 x 96,
- 128 x 128,
- 320 x 320,
- 384 x 384,
- 512 x 512