XE 공식 자료실
- 제작자
- 카르마
- 등록일
- 2019-04-01
- 다운로드 수
- 134
- 링크1
- wildgreen.co.kr
- 링크2
- soonjae/imageprocess
이미지의 축소, 워터마크, 원본저장등의 기능을 하는 모듈입니다. 원본저장기능은 이미지를 축소하거나 워터마크 또는 텍스트로고를 새기기전의 원본이미지를 별도로 저장할 수 있습니다. 기존의 GD와 Imagamagick외에 php extension인 imagick을 지원합니다.
- 라이선스
- MIT License
- 설치경로
- ./modules/imageprocess
- 최초 등록일
- 2015-08-13
- 전체 다운로드
- 10,630
쉬운설치로 바로 체험할 수 있습니다
상세 설명
설치
./modules/imgeprocess 폴더에 파일이 복사되면 관리자 화면에서 모듈업데이트와 DB Table 생성하기 버튼이 나타납니다.
두 버튼을 차례대로 클릭해서 DB 테이블을 생성하고 모듈을 업데이트 합니다.
설정
이미지프로세스 설정화면을 선택한 다음 가장 먼저 어떤 extension을 사용할지 정해주어야합니다.
XE의 기본 설정인 GD를 선택하게 되어있지만
외부화일인 Imagmagick을 선택하는 경우 파일이 설치되어있는 path를 입력해주어야합니다.
권장하는 extensio은 imagick입니다.
하지만 iamgick이 설치되어있는지 확인해보시기 바랍니다.
설치가 되어있지 않다면 선택하실 수 없습니다.
imagick의 설치 여부는 phpinfo에서 확인하실 수 있습니다..
imagick이 설치되어있다면 클릭이 가능하고 클릭하면 exif 선택 항목이 나타납니다.
나머지 4가지의 기본설정을 해주셔야합니다.
나머지 구체적인 설정들은 각각의 모듈설정에서 하실 수 있습니다.
게시판 설정의 추가설정 탭에서 세부설정이 가능합니다.
기본설정에서 사용이 선택된 항목만 변경이 가능하고 사용하지 않음으로 된 항목은 체크가 되지 않습니다.
각 기능별 설정
1. 이미지 축소
축소방법이나 크기는 기본설정에서 제공합니다.
각모듈에서는 축소여부만 설정하시면 됩니다.
2. 워터마크
워터마크는 사진위에 투명PNG 이미지를 새겨넣는 기능입니다.
포함되어있는 샘플을 보고 각자의 사이트에 적합한 이미지를 만들어넣으셔야합니다.
3. 텍스트로고
워터마크는 PNG 화일을 만들어 넣어야하지만 텍스트로고는 적당한 폰트를 적절히 이용하면 멋진 로고를 간단히 새겨넣을 수 있습니다.
%user_name% : 이름
%nick_name% : 닉네임
%user_id% :아이디
%time% : 업로드날짜
%email_address% : >이메일, 등의 변수를 사용할 수 있습니다.,
이때 사용할 폰트는 각자 적당한 trueype font를 선택해서 ./moules/imageprocess/font 폴더에 복사해넣으시면 됩니다.
사용이 가능한 폰트의 경우 픈트로 새겨질 글자의 모양이 설정화면에 나타납니다.
저작권문제와 파일사이즈 관계로 현재는 무료폰트인 JejuHallasan 폰트만 들어있습니다.
https://xetown.com/tips/759042
http://heiswed.tistory.com/entry/Commercial-Free-Fonts 참조
기타 기능
원본저장
이미지축소 또는 워터마크나 로고등으로 이미지 손상되기 전의 원본 이미지를 별도로 저장하는 기능입니다.
이미지 자동회전
사진을 찍을때 기기의 방향을 돌려서 찍는 경우 이미지가 뒤집히거나 누워서 표시되는 경우가 있습니다.
exif의 orientation data를 이용해서 이미지를 원래의 방향으로 자동으로 돌려주는 기능입니다.
스마트폰을 눕혀서 촬영한 경우 기능을 사용하지 않으면 왼쪽, 사용하면 오른쪽