2009-07-16 6 views
1

설치 프로그램에 여러 팔레트 깊이, 크기 등에 대한 다양한 렌더링이있는 .ico 파일이 여러 개 있습니다. 이러한 파일은 설치 프로세스의 일부가 아니라 MSI의 UI에 표시됩니다.Windows Installer에서 8 비트 아이콘을 표시하는 방법은 무엇입니까?

불행히도 이러한 각 아이콘 파일에는 4 비트 팔레트 깊이 버전이 표시되어 약간의 쓰레기가 있습니다. 전체 8 비트 팔레트에서 아이콘을 표시 할 수있는 방법이 있습니까?

답변

1

8 비트 아이콘은 Windows Installer에서 지원되지 않습니다. 4 비트 아이콘을 다시 그려서 낮은 색상 팔레트에서 더 잘 보임으로써 문제를 해결했습니다.

0

왜 아이콘에서 4 비트 버전을 삭제하지 않고 8 비트 버전 만 유지 하시겠습니까?

+0

8 비트 팔레트 아이콘이 지원되지 않기 때문에 4 비트 아이콘이 표시된다고 생각했습니다. 그렇지 않은가? 내가 놓친 게 있니? – alastairs

+0

정말 모르겠다. 제 1 ico가 무엇이든지 상관없이로드되었을 때 어떤 경우를 보았습니다. 따라서 제 1 ico가 8 bpp가 될 경우 문제를 해결할 수 있습니다. –

+0

방금이 기회를 놓치지 않았습니다. 아이콘 파일의 첫 번째 이미지는 8bpp 이미지이며, 표시되는 4bpp 이미지는 여섯 번째 이미지입니다. – alastairs

관련 문제