2011-07-27 6 views
2

ImageMagick convert 도구를 사용하여 여러 PNG 이미지에서 도구 모음 비트 맵을 자동으로 생성하고 싶습니다.imagemagick으로 도구 모음 imagelist를 만듭니다

나는 다음과 같은 명령 줄을 사용하고 있습니다 :

convert.exe -resize 32x32 @imagelist32.txt +append BMP3:toolbarlarge.bmp 

PNG 파일의 목록 (각각 하나의 도구 모음 단추 인) 포함 imagelist32.txt와 함께.

이 방법을 사용할 수 있지만 결과 비트 맵은 투명한 색으로 검은 색을, 배경색으로 흰색을 사용합니다. RGB (192,192,192)가되기 위해서는 두 가지 색상이 모두 필요합니다. 이미 그 배경색을 가진 이미지가 있고, 그 배경에 png 이미지가 그려지는 것처럼 말입니다.

어떻게하면됩니까? -background #C0C0C0-transparent-color #C0C0C0 매개 변수를 추가하려고 시도했지만 작동하지 않았습니다. 잘못된 순서로 입력했을 수 있습니다.

답변

2

나는 당신이 아마 스스로 해결했다고 알고 있지만, 나는 이전에 converter.exe로 조금 놀았습니다. 그래서 이것이 당신이 찾고 있었던 것이기를 바랍니다.

플래그에 -alpha 플래그를 설정합니다. 이는 모든 투명 픽셀을 완전히 투명하게 유지하면서 배경색으로 설정한다는 것을 의미합니다. 또한 -background을 특정 색상 RGB(192,192,192)으로 설정하면 이전에 투명한 픽셀이이 색상을 갖게됩니다.

convert.exe -resize 32x32 -alpha background -background RGB(192,192,192) @imagelist32.txt +append BMP3:toolbarlarge.bmp