août
2008
Dans cette nouvelle astuce, nous allons voir comment créer une collection de photos DeepZoom et comment l’intégrer dans un projet Silverlight.
Tout d’abord, il nous faut télécharger DeepZoom : http://www.microsoft.com/downloads/details.aspx?FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&DisplayLang=en
Une fois l’installation terminée, on le lance.
On crée un nouveau projet :
On rajoute les images que l’on veut voir apparaitre dans notre collection, en cliquant sur Add Images
On passe ensuite dans l’onglet Compose pour positionner nos images.
On passe maintenant sur le dernier onglet, c’est à dire Export
On choisit un export en Silverlight (il y a possibilité de publier sa collection sur PhotoZoom si vous possédez un compte), et on donne un nom à son projet. Et on clic sur Export.
DeepZoom se chargera de créer la solution Visual Studio et tout le code nécessaire.
Une fois l’export effectué, on a le choix entre plusieurs actions, comme voir le résultat dans la navigateur, ouvrir le repertoire contenant la solution…
Voici le résultat pour ma collection
A noter que le projet créé contient la classe MouseWheelHelper (présentée ici) pour nous permettre de zoomer et dézoomer via la molette. On peut également se déplacer dans la collection via la souris.
Le procédé est donc comme vous pouvez le voir, simplissime, nous n’avons pas écrit une seule ligne de code.