2009-12-15 6 views
0

CKEditor 스킨 용으로 새 아이콘을 만듭니다. 스킨에는 아이콘이 하나의 거대한 PNG 파일이어야합니다.이 파일은 서로 아래에 쌓입니다. 그런 다음 버튼은 PNG를 배경 이미지로 사용하고 다른 y 오프셋을 정의하여 올바른 이미지를 얻습니다.다수의 PNG끼리 함께 붙이기

나는 하나의 PNG 파일로 함께 붙여야하는 PNG 형식의 아이콘이 많이 있습니다. 이 작업을 수행하는 PHP 스크립트를 작성할 수는 있지만 누군가가 더 빠른 방법을 알고있을 수 있습니까? 특별한 요구 사항은 모든 아이콘이 마지막에 32x32 픽셀을 차지할 필요가 있지만 입력 자료가 항상 그 크기와 정확하게 일치하지는 않는다는 것입니다. 32x32보다 작은 아이콘은 32x32 공간의 가운데에 배치해야합니다.

ImageMagick에 대해 생각했지만 그 마지막 요구 사항을 충족시킬 수 있는지 의심 스럽습니다. 아니면 할 수 있을까요?

답변

4

ImageMagick과 같은 온라인 스프라이트 생성기를 사용할 수 있습니다. montage examples 페이지가 도움이 될 수 있습니다.

당신은 아마 같은 뭔가 원하는 것들 :

montage file1.png file2.png file3.png ... -background white -geometry '1x1+0+0<' -tile 1x output.png 

을하지만 당신은 당신이 원하는 효과를 얻을 때까지 약 재생할 수 있습니다.

+0

예제 링크의 끝에서 취해진/수정 된 예제 몽타주 명령 행을 포함하도록 편집되었습니다. – DMI

3

당신은 실제로 그것을 할 수있는이 one

+0

감사합니다.하지만 위의 사항은 좋지만 이미지의 순서를 설정할 수 없습니다. 위치는 이미 미리 정의되어 있으므로해야합니다. –

+0

실제로 그렇지 않습니다. 어쩌면 그것들의 이름에 따라 이미지를 정렬 할지도 모르지만 이것은 당신의 문제도 해결하지 못할 것이라고 생각합니다. 행운을 빕니다! – jbochi

관련 문제