음.. 여기하곤 관련없는데.. 박식하신것 같은 느낌에 ㅡㅡ;;

1

보통 이미지를 올리면 썸네일을 만들자나요..

리스트에 나올 썸네일용이미지..

본문 크기에 맞는 이미지

그리고 원본 이미지

 

지디나, 이미지매직으로 변환을 해서 썸네일을 사용중인데요...

파일로 썸네일들을 저장을  해놓는 방식으로 현재 쓰고 있어요...

그런데, 쌓이는 그림파일들을 보니.. 무지하게 많이 쌓이더라구요...

3개의 그림파일경우 썸네일 포함.. 9개...

머 용량이야 그다지 차지하진 않지만, 영 파일갯수가 신경쓰이네요...

파일 시스템의 한디렉토리당 허용 파일갯수를 언제 초과해버릴지도 모르구염..

임시방편으로.. 데이터( 파일저장 디렉토리)를  data/해당년도/해당월/파일명

이렇게 현재 자동으로 년도와 달값으로 생성해서 하고있긴 합니다

 

그래서 두번째 방법으로,  파일로 저장하지 않고..

원본파일을 읽어와서 지디로 그때그때 페이지가 읽힐때마다

썸네일을 만들어서 헤더로 뿌려줘 봤습니다.

이건 머 첫번째 문제는 해결돼서 괜찮긴 한데...

매번 페이지 읽힐때마다 서버가 바쁘네요...

 

그리고 이번에 시도하고 있는 방법인데요...

여기서 문제네욤...

업로드된 이미지를 서버에서 swf 파일로 변환을 해버렸습니다. (ffmpeg 이용)

그러면 플래시 파일이기 때문에 용량도 작구.. 크기만 지정하면 원하는 크기로 좋게 바뀌구요

보통 이미지 파일의 실제 파일크기 말구 사이즈만 지정해서 줄이면 그림이 찌그러진다고 해야하나.  그 문제점을 플래시 파일로 변환해서 해결했습니다.

문제는.... -_-;;

웬만한 이벤트가 안먹혀서 컨트롤이 안되네요...

보통 쇼핑몰 같은곳 상품내용 보면

중간사이즈 이미지 있구 그 아래 썸네일 이미지 한 두개 있자나요

싸이즈 작은 swf 를 썸네일로 쓰고

그 썸네일에 마우스 오버라든지 클릭이 되면

중간 사이즈 swf 를 위에든 옆이든 보여주려고 하는데 그게 안되네요 ㅡㅡ;;

 

일반 이미지 업로드 >> swf 로 변환

동일한 하나의 test.swf 를 크기만 따로 지정해서

한페이지에 두번 중복 사용 썸네일용, 원본용

 

test.swf  -> w=100 h=100 썸네일용 크기

test.swf -> w= 원본크기 h=원본 크기

( 원본 크기는 업로드시에 이미지 크기를 넣거나그때마다 getimagesize 로 읽어옴)

위 썸네일용 test.swf 를 클릭하거나 오버하면

이 사이즈로 변환되는 기타 작동

 

혹시 방법이 없을까요??

플래시라 링크가 안걸리더라구요.. 링크라도 걸리면 a 태그에 온로드 온클릭 이벤트를 걸어서

어찌해보겠는데.....

 

ming 이란것두 둘러보긴 했는데 ㅎㅎ;; 당췌..

만들어진 swf 에 액션이나 버튼기능을 부여해서 url 을 이동시키거나 할수는 있겠지만,

역시 하나의 swf 를 크기만 여러개 지정해서 반복 사용하는거라..

swf 자체를 변형해버리면 버튼기능이 불필요한 상황에서 작동해버릴거구..

매번 ming 를 사용해서 swf를 조작한다면,

gd 이용해서 매번 헤더로 뿌려주는거랑 별반 차이 없을거 같구염..

 

ㅡ,.ㅡ 새벽에 해매다가 그냥 푸념좀 늘어놓구 가요....

기대반, 푸념반 ㅡ,.....ㅡ

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
제목 작성자 날짜
공대여자
mins
이상해요? 안녕하세요.. 1
뽁쓰
실험용! 실험실험 2
*G117165
*G59148
이상해요? 간단 질문입니다. 1
*G618
*G218182
test 1
위카
*G61109
*G211137
*Guest124
레드