예제4 - 여러장01
상하좌우가 모두 비대칭의 복잡한 액자를 만드는 예제입니다.
이미지파일: fold01.png, 설정파일: fold01.psi

액자를 8분할합니다.
1,3,6,8번 이미지를 떼어내서 사진 4귀퉁이에 붙입니다.
2,4,5,7번 이미지를 떼어내서 사진 4모서리에 붙이는데, 사진이 커지면 모서리가 길어지기 때문에 모서리 이미지도 사진 크기에 맞게 늘여서 사용합니다.
다른 예제와 달리 이 부분이 아주 복잡합니다.
8분할이 대칭적으로 이뤄지지 않기 때문에 frame_corner 대신 frame_corner_xxxx 를 사용합니다.
upleft에 (a1,a2)를 upmid에 (b1,b2)를 upright에 (c1,c2)를 ctleft에 (d1,d2)를 ctright에 (e1,e2)를 btleft에 (f1,f2)를 btmid에 (g1,g2)를 btright에 (h1,h2)를 지정합니다.
사진이 놓일 위치 (x1,y1,x2,y2) 를 계산합니다.
* frame_blank 실제값은 (38,34,42,26) 입니다.
설정파일 (border01.psi)
version=1.0
title=여러장01
frame_file=fold01.png
frame_type=transparent
frame_corner_upleft=38 325
frame_corner_upmid=102 34
frame_corner_upright=291 34
frame_corner_ctleft=38 60
frame_corner_ctright=42 11
frame_corner_btleft=238 26
frame_corner_btmid=151 26
frame_corner_btright=42 365
frame_blank=38 34 42 26
frame_border=stretch




* 설명을 돕기위해 특정 부분을 강조하였으므로 실제와는 조금 다를 수 있습니다.
hit counters