
저는 GIMP(2.8.14)를 사용합니다. PSD 파일에서 레이어를 선택하면 해당 경계가 노란색 선으로 강조 표시됩니다.
도구는 Layer Boundary Size
(올바른) 너비와 높이를 반환하지만 오프셋은언제나0.
이러한 오프셋을 찾는 방법(또는 플러그인)이 있습니까?
답변1
절차가 있습니다 gimp-drawable-offsets
. 레이어 ID를 사용하여 호출하면 x 및 y 방향의 오프셋을 목록으로 반환합니다.
예를 통해스크립트-푸 콘솔:
> (gimp-layer-set-offsets 2 42 23)
(#t)
> (gimp-drawable-offsets 2)
(42 23)
첫 번째 명령은 ID가 2인 레이어를 x 방향으로 42픽셀, y 방향으로 23픽셀로 오프셋합니다. 레이어 ID는 제가 추측한 정보입니다. 실제 목적을 위해서는 적절한 ID(예: 현재 활성 레이어: )를 결정해야 합니다 gimp-image-get-active-layer
.
두 번째 명령은 오프셋을 목록으로 반환합니다. 오프셋에 숫자로 액세스하려면 표준 구성표 절차 car
및 cdr
(및 해당 연결 단축키(예: cadr
))를 사용할 수 있습니다.
> (car (gimp-drawable-offsets 2))
42
> (cadr (gimp-drawable-offsets 2))
23