使用DeeepZoom Composer进行富图像应用的开发(翻译--2)

  Deep Zoom程序设计

     到目前为止,你已经见识了Deep Zoom Composer工具,也见到了Deep Zoom 多图像的浏览器应用程序。不过你可能还需要知道怎样设计这样的程序。

  因此,在这一节中,你将能够在Silverlight中开发Deep Zoom程序,可以用Deep Zoom Composer工具来创建图像瓷片,而且你也能够将它们集成到你自己的Silverlight应用程序中,下面的过程将显示MultiScaleImage控件来展示这个过程。

  开发Deep Zoom程序

  1.使用Deep Zoom Composer工具新建一个命名为 SbSCh5_3的工程。

  2.添加两个图片到视图中。

  3.单击“导出(Export)”选项卡,选择“Empty Project+Source”模板。

image

  4.在导出过程完成后,单击“查看工程目录(View Project Folder)”,接着将打开Windows资源管理器,显示这个工程目录中的详细内容。

  5.双击“DeepZoomProject.sln”文件,在Visual Web Developer Express 中打开项目。由于Deep Zoom Composer工具是以旧的(Visual Studio 2008)资源代码格式作为输出目标,所以Visual Web Developer 会显示一个对话框询问你是否需要转换这个项目,依次单击每一个对话框的完成按钮。

  6. 定位到“解决方案浏览器”,选择并打开项目的MainPage.xaml文件。在XAML视图中的Grid元素下添加一个    MultiScaleImage控件:

<Grid x:Name="LayoutRoot" Background="White">

<MultiScaleImage Width="400" Height="400"

Source
="GeneratedImages/dzc_output.xml">

</MultiScaleImage>

</Grid>

NET技术使用DeeepZoom Composer进行富图像应用的开发(翻译--2),转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。