티스토리 뷰

728x90
반응형
ASP 는 고놈 참 썸네일 만들기도 만만치가 않네요.

별도의 컴포넌트를 설치하여 사용하는것이 가장 쉬운 방법인것 같습니다.

유료 상용 썸네일 컴포넌트들도 여럿 있지만 무료 썸네일 컴포넌트 좋은 것이 있어 하나 추천합니다.


먼저 소개해드릴 CxImage 라는 유명한 클래스는

CxImage는 C++로 만들어진 클래스로서

이미지를 불러오고 저장하고, 자르고, 변형하는 등 다양한 작업을 할 수 있습니다.

뿐만 아니라 JPG, PNG, GIF, TIFF 등 다양한 이미지 포맷을 지원합니다.

zlib license 하에 배포되고 있으며, 6.0 버전이 현재 최신버전인것 같네요.


CxImage를 기반으로한 ASP에서 사용가능한 버전은 CxImage ActiveX wrapper 입니다.

CxImage의 wrapper 클래스라고 해야할까요.

asp에서 CxImage 오브젝트를 생성할수 있도록 해줍니다.


한가지 참고해야할것이 asp thumbnail로 구글링 하면 가장 흔히 발견되는 웹문서가

An ASP Thumbnail Solution 이라는 문서인데

이 문서에서 사용한 예제는 CxImage의 최신버전을 사용한것이 아니라서

png 확장자를 지원하지 않는 문제가 있습니다.


그렇기 때문에 위에서 소개해드린 CxImage ActiveX wrapper 링크를 따라가서

msi 파일을 다운로드하여 더블클릭한후 간단히 설치만 하면 됩니다.


설치 이후에는

Set objCxImage = Server.CreateObject("CxImageATL.CxImage")

이렇게 오브젝트를 생성하여 다양한 메소드를 활용할 수 있습니다.


홈페이지에는 CxImage ActiveX wrapper를 이용한 asp thumbnail 샘플 코드가 있는데

이 샘플코드가 zipx 라는 확장자를 가진 압축파일입니다.

zipx라는 프로그램을 설치하여 압축을 해제하여야 소스코드를 정상적으로 볼수 있습니다.
(7-zip과 알집으로 압축이 풀리기는 하는데 asp 소스코드가 0byte상태로 정상적으로 압축 해제가 되지 않더군요)
728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함