Deep Zoom Viewer Lite 1.1 Update

Silverlight/Workshop 2008. 4. 1. 09:38







"흠... X-ray를 살펴보니, 수술이 잘 끝난 것 같아요,
역시 공선생님 실력은 알아줘야 한다니까!"

Deep Zoom Viewer Lite 1.1에서는 사진에서 '원하는 영역''확대정도'를 공유할 수 있도록 도와줍니다.


1. 개요

DeepZoom Viewer Lite를 사용하시면 Deep Zoom Composer로 생성한 자신만의
Deep Zoom 데이터를 블로그, 카페 같은 곳에 마음껏 자랑하실 수 있습니다.
(단, Deep Zoom 데이터는 웹으로 접근할 수 있는 어딘가에 Upload 하셔야 합니다.)


2. DeepZoom Viewer XAP 패키지 설치

현재 Deep Zoom 기술을 사용하고 있는 MultiScaleImage는 Source로 입력하는 URL의
크로스-도메인 문제와 관계없이 xap파일을 호스트하고 있는 서버에서 상대경로로 변화하여
info.bin파일을 찾는 문제가 있습니다.
 
그래서 아래 XAP 파일을 다운로드 받으셔서, 자신의 Deep Zoom 데이터 서버의 임의의 장소에 업로드하셔야 합니다.
(이 파일은 한 군데에만 업로드 하시면 됩니다.)

Download


3. Update

1) 퍼가기 지원
사용자 삽입 이미지
Viewer 하단에 있는 위와 같은 메뉴를 클릭하시면, 퍼가기 Html 코드를 제공합니다.
복사 & 붙이기 하시면 됩니다.

이때, Html 코드는 현재 보고 계시는 화면 그대로를 재현할 수 있는 코드가 생성됩니다.
(다시 말해, 현재 줌 상태, 보고 있는 위치가 퍼가기 코드를 통해 그대로 재현됩니다.)


2) 파라미터 추가

아래 파라미터의 추가를 통해서 퍼가기 시에 보고 있던 화면 상태를 지원하게 되었습니다.
(퍼가기 소스를 생성시 아래 파라미터 값이 자동으로 설정됩니다.)

InitViewportWidth : MultiScaleImage의 ViewportWidth를 초기화 해줄 값
InitViewportOriginX : MultiScaleImage의 ViewportOrigin.X를 초기화 해줄 값
InitViewportOriginY : MultiScaleImage의 ViewportOrigin.Y를 초기화 해줄 값

<이전 파라미터>
DZSource : Deep Zoom Composer에서 만든 Deep Zoom Source
OpenAllowed :
Deep Zoom 열기 버튼을 허용할지의 여부, (true : false)
Toolbar : Toolbar를 표시할 것인지의 여부 (true, false)


설정

트랙백

댓글

  • 한누리 2008.04.01 18:07 ADDR 수정/삭제 답글

    share 기능이 Ctril+C hotkey를 사용해서 복사가 되긴 하는데, mouse로는 right click이 막혀 있네요. copy to clipboard 기능을 하는 button을 하나 만들어 주시면 좋을듯합니다.

    • BlogIcon 길버트 2008.04.02 10:24 신고 수정/삭제

      한누리님 안녕하세요. 좋은 의견 감사합니다.
      Clipboard 복사가 Internet Explorer에서만 되는 기능이라서 넣지말아야지 생각하고 있었는데요.
      Internet Explorer 쓰시는 분이라도 편하게, Internet Explorer 사용 시에만 보이는 버튼을 넣어서
      지원해 드려야 겠네요.

      흠, 그나저나 Firefox 쓰시고, Ctrl+C를 모르시는 분은 어떻게 복사하셔야 하나...
      상단에 메세지 표기라도 해드려야 겠네요. (Press Ctrl + C to ... ) 이렇게요. ^^

  • 한누리 2008.04.01 23:16 ADDR 수정/삭제 답글

    copy to board 버튼 기능의 구현도 자바스크립트에서나 구현이 가능하겠고, 실버라잇2 자체적으로는 안되는 듯 하네요. 간단한 문제가 아니었네요.^^

    • BlogIcon 길버트 2008.04.02 10:26 신고 수정/삭제

      Copy to Clipboard는 회사에 구현해 놓은 소스가 있어서, 어제 금방 기능추가 시켜놨습니다.
      1.2버전 공개 때 보실 수 있으십니다.

  • BlogIcon dykin 2008.04.03 11:54 ADDR 수정/삭제 답글

    딥줌 라이트로 만든 컨텐츠들을 콜렉션으로 모아서 한 곳에서 볼 수 있도록 하면 더 좋을 것 같네요. :)

    • BlogIcon 길버트 2008.04.03 14:45 신고 수정/삭제

      네, 좋은 의견 감사드려요~!

      일단 저희 손 닿는 데이터만 모아서 shiverlight.net에 한자리 마련해 볼까요?

      사용자가 업로드 할 수 있는 범용 갤러리는 Deep Zoom Composer SDK 나온 후에 해보려고 합니다.
      (사용자는 그냥 이미지 한장만 업로드 하면 되겠금요.)

      사실 Deep Zoom Composer SDK가 언제 나올지 몰라서
      휴즈플로우 내부적으로 이미지 1장에 대한 처리를 해주는 서버 프로그램을 진행하고 있습니다.
      그걸 사용하면 좀 더 빠른 시일 내에 뭔가 만들어 질 것 같습니다.

  • 까꿍 2008.04.22 17:03 ADDR 수정/삭제 답글

    우와~ 신기한데 하나두 모르겠넹..
    실버라이트를 해 볼라구 했더니 넘 힘드어욤~
    전 디자이너라~ 몬 글을 써두었는지 조차 이해가 않됨~ ^^;;;
    암튼 신기하다는것?!! ㅋㅋ

  • BlogIcon 길버트 2008.04.24 10:38 신고 ADDR 수정/삭제 답글

    아직 실버라이트 분야는 디자이너들의 대대적인 참여가 이루어지지 않고 있습니다.
    네이버 실버라이트 카페를 알고 계신가요?
    http://cafe.naver.com/mssilverlight
    거기에 QuickStart 한글화 문서 등이 있으니, 참고하시면 좋을 듯 합네요. ^^