Icon Composer에서 생성 된 .ico 파일이 Windows에서 작동하지 않는 이유는 무엇입니까?


8

몇 달 동안 저는 Xcode와 함께 제공되는 Icon Composer를 사용하여 즐겨 찾기 아이콘을 만들었습니다. 그것은 .ico 파일을 저장할 수 있으며, 때로는 Windows가 일부 상황에서 더 큰 버전의 아이콘을 표시하거나 표시하는 데 사용된다는 것을 알고 있습니다.

Windows를 사용하는 동료가 내가 이런 방식으로 만든 즐겨 찾기 아이콘을 볼 수 없다고 말하면 놀랍습니다. Windows 브라우저가 올바르게 렌더링하는 것 같지 않으며 Firefox 만 렌더링을 시도합니다.

Icon Composer가 생산 한 .ico 파일은 Windows와 호환되지 않아야합니까? 그렇지 않다면, 그것들을 버전으로 변환하는 빠른 방법이 있습니까? 그렇다면 내가 뭘 잘못하고 있을까요?

업데이트 : Icon Composer가 생성 한 깨진 .ico 파일의 예는 다음과 같습니다. 동료는 모두 Windows 7에 있으므로 Windows XP 문제가 아닙니다.
깨진 .ico 파일의 예

업데이트 2 : 이것은 Icon Composer 2.1 (Xcode 3) 및 2.2 (Xcode 4)에서 모두 저장된 .ico 파일에서 발생합니다. Windows의 Firefox에서 이러한 아이콘 표시가 손상되었습니다. 다음과 같이 아이콘이 오른쪽으로 몇 픽셀 오른쪽으로 이동하고 오른쪽이 잘리고 왼쪽으로 줄 바꿈됩니다
.


동료가 사용중인 Windows 버전은 무엇입니까?
zpletan

1
작동해야합니다 ... 왜 그렇지 않은지 궁금합니다.
daviesgeek

Windows XP 및 이전 버전은 256x256 (또는 더 큰 크기) 압축 PNG 이미지로 ICO를 여는 데 문제가있을 수 있습니다. ICO의 크기가 256x256 이상이고 동료의 Windows XP 이상인 경우 아이콘을 볼 수 없습니다.
zpletan

아아, 그들은 모두 Windows 7에 있습니다.
75th Trombone

그렇다면 아마 아닐 것입니다. :) 죄송합니다.
zpletan

답변:


3

Hobiconer 가 아이콘을 내보내 려고 할 때도 같은 문제가 발생 합니까? Icon Composer보다 우수하고 무료입니다.

Icon Slate 라는 Hobiconer의 후계자는 App Store에서 $ 4.99이지만 Hobiconer는 여전히 잡을 수 있습니다 (따라서 Softpedia의 미러 파일에 대한 링크)


Icon Slate를 선택했습니다. 조금 어리석지 만 출력은 훌륭합니다. 정말 고마워!
75 번째 트롬본

0

어떤 Icon Composer 버전을 사용하십니까?

Xcode 4의 Icon Composer로 변환 된 ico로 만든 후에 나열된 아이콘을 업로드 할 것입니다.

http://f.cl.ly/items/2v2R473k1N0z1D2R3R3i/badfavicon.ico

언급 한 바와 같이 256x256은 Windows 7에서 아이콘으로 사용하는 것입니다.

정확히 ico 형식이어야하는 것은 무엇입니까?

웹 아이콘을 만드는 경우 png 또는 jpeg와 같은보다 일반적인 형식의 이미지를 사용하는 것이 더 쉬울 수 없습니다.

편집 : 동일한 형식으로 만든 이미지와 Mac의 파이어 폭스에서 256x256 대신 16x16을 표시하기로 결정 했으므로 브라우저가 제시하는 크기를 선택하거나 ico 파일을 빌드하는 방식을 처리 할 수 ​​없습니다 이미지 크기를 결정

웹 브라우저에서보기 위해 ico 형식이어야하는 이유를 실제로 알지 못하면 도움을주기가 어렵습니다.


Icon Composer 2.1 (Xcode 3)과 2.2 (Xcode 4) 모두에 동일한 문제가 있습니다. 업로드 한 아이콘은 내가 업로드 한 아이콘과 마찬가지로 Windows에서 손상됩니다. 원래 질문에서 말했듯이 일부 Windows 버전에서는 특정 환경에서 IE 즐겨 찾기의 속성 창을 볼 때와 같이 더 큰 파비콘 크기를 사용합니다. Firefox Windows는 내 것과 다르게 표시됩니다.
75 번째 트롬본

파일 파일이나 폴더에 대해 아이콘 파일을 웹이나 Win7 화면에 표시해야합니까?
Kyle McElyea

1
실제로 내 질문을 읽었습니까? 파비콘을 만들고 있습니다. Icon Composer가 생성하는 아이콘은 Windows에서 전혀 작동하지 않습니다. 원래 언급했듯이 .png 파일을 즐겨 찾기 아이콘으로 사용할 수 있다는 것을 잘 알고 있지만 Windows는 때때로 IE 즐겨 찾기의 속성 창과 같이 더 큰 크기의 즐겨 찾기 아이콘을 표시하기 때문에 선호합니다. 웹 개발 상황은 .png 아이콘을 더 번거롭게 사용합니다.
75th 트롬본

내가 질문을 읽은 후에 추가 한 두 번째 업데이트를 보지 못했을 것입니다. 나는 지금 당신이하려는 일에 대해 더 많이 알고 있으며 당신을 도울 대답을 찾으면 응답 할 것입니다.
Kyle McElyea

0

Icon Composer 대신 김프를 사용하는 것이 좋습니다. 나는 Windows 아이콘을 사용하여 약간 비웃었다. 그리고 그것은 결코 엉망이되지 않았다. Mac OS X의 유일한 문제는 다음과 같습니다.

  1. Icon Composer에 비해 시작 시간이 훨씬 느립니다.
  2. 드래그 앤 드롭 할 수 없습니다 (파일-> [레이어로 열기]를 사용해야 함).
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.