Deep Zoom Composer - February 2009 リリース版

以前から紹介しているDeep Zoom Composerですが、先月2/17に新しいバージョンが公開されており、メモリの利用方法やPNGの透過について若干改良が加わっています。

https://www.microsoft.com/downloads/details.aspx?FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&DisplayLang=en

Deep Zoom Composer Feb 2009 Release

Silverlightプロジェクトのソースコード、特にPage.xamlがガラッと変わっていることに気がつきます。MultiScaleImageのSourceはXAMLに宣言されています。(うーむ、https://social.msdn.microsoft.com/Forums/ja-JP/silvelightdotnetja/thread/49481332-43d4-446a-8922-f664b234d107 のスレッドに補足説明が必要ですね)

新しい機能として、Seadragon Ajax Viewer用にエクスポートできるようになった点です。次のようなスクリプトで、実行できます。

<script type="text/javascript" src="https://seadragon.com/ajax/0.8/seadragon-min.js"></script> 
                  
<script type="text/javascript">  
    var viewer = null;  
      
    function init() {  
        viewer = new Seadragon.Viewer("container");  
        viewer.openDzi("GeneratedImages/dzc_output.xml");  
    }  
      
    Seadragon.Utils.addEvent(window, "load", init);  
</script> 

Seadragon Ajax ViewerのAPIリファレンスは、https://livelabs.com/seadragon-ajax/library/にあります。 

皆さんも新しいバージョンのDeep Zoom Composerをお使いになってはいかがでしょうか。