User Guide : Better 9 Patch Tool

Better 9 Patch Tool is a software tool which is helpful to the android developers, designers, and themers for creating nine patch graphics with no pain. Try this software, to save your times of generating nine patch images.

프리셋에 관하여

Better Nine Patch Tool

프리셋과 관련된 기능은 Better 9 Patch Tool release 10 이후에 전면 개정된 부분이예요. 메뉴바의 Add Preset 메뉴를 선택하면 현재 작업 영역의 값들이 새로운 프리셋으로 저장되요. 저장된 프리셋을 사용하려면 역시 메뉴바의 Preset 항목의 서브 메뉴 중 하나를 선택하면 되죠. 또는 숫자 형식으로된 단축키를 사용해서 프리셋을 적용할 수도 있어요. 프리셋 관련 기능은 Better 9 Patch Tool 이 활성화되어야 사용할 수 있죠.
프리셋은 0~100 사이의 백분률 형태의 값으로 표현되는데요, 프리셋 편집기를 사용하면 보다 세밀하게 편집할 수 있어요. 프리셋에 저장된 값들은 옆의 이미지에서 보이는 것과 같이 JSON 형식으로 표현되요. 콤보박스에서 수정할 프리셋을 선택해서 편집한 후에 Save 버튼을 누르면 프리셋이 수정되고요, Add 버튼을 누르면 수정된 내용이 새로운 프리셋으로 저장되죠. Remove 버튼을 누르면 현재 선택된 프리셋이 삭제되요.

프리셋을 JSON 형식으로 표현하려면 기본적으로 다섯 개의 키가 필요해요. title, top, left, right, bottom. 순서는 상관없지요. title의 값은 문자열 형태로 지정하는데요, 프리셋의 제목을 나타내요. 그러니 프리셋의 이름을 바꾸려면 이부분을 수정하면 되겠죠? top, left, right, bottom의 값들은 배열의 배열로 표현되요. 0~100 사이의 숫자 두 개로 마킹할 범위를 지정하게 되고요, 이런 값의 쌍이 여러 개 있을 수 있기에 다시 한 번 배열로 감싸게 되지요. 예를 들면
"top":[[0, 10], [45, 55], [90, 100]]
이런 식이죠. 0~10%까지 한 구간, 45~55%까지 또 한 구간, 그리고 90~100%까지 또 한 구간을 나타내요. 값의 쌍은 필요한만큼 여러 개를 나열할 수 있어요.

자동으로 추가된 프리셋은 0.0~100.0 사이의 양의 실수로 정의 되는데요. 여기에 음수 값을 사용할 수도 있어요. 음수 값을 지정한 때에는 뒤에서부터 거꾸로 시작하게 되는데요, 예를 들어 어떤 값이 -10으로 지정되었다면, 뒤에서부터 10%, 그러니까 90%를 의미하겠죠.

위에서 설명한 다섯 개의 키워드는 반드시 지정되어야 하는 값이고요, 백분율을 사용한 상대값들이죠. 그런데, Better 9 Patch Tool release 13 이후부터는 특별한 키워드를 사용해서 픽셀 형식으로도 지정할 수 있는데요. 각 방향에 따라 top-pixel, left-pixel, right-pixel, bottom-pixel 이 네 가지를 사용해서 지정하게 되죠. 픽셀 형식으로 지정할 경우에는 범위를 지정하는 것이 아니라 마킹할 픽셀을 배열 안에 각각 지정하는데요, 예를 들어,
"top-pixel":[1, 3, 5, 7, 9]
과 같이 1부터 시작되는 정수 값을 사용해서 표현할 수 있죠. 만일 이 값이 음수라면 뒤에서부터 시작되는 값이 되요. 예를 들어 -1은 뒤에서부터 첫번째 픽셀이 되죠. 픽셀형식의 키는 자동으로 추가된 프리셋에는 정의되어 있지 않고요, 필요한 때에만 직접 정의하면 되요.

title
필수. 프리셋의 제목을 지정합니다.
top
필수.
left
필수.
right
필수.
bottom
필수.
top-pixel
선택.
left-pixel
선택.
right-pixel
선택.
bottom-pixel
선택.
Copyright © 2013 Elex.

User Guide for Better 9 Patch Tool