silverlight:DeepZoom版的图片局部放大效果
2009-12-07 12:36
363 查看
先上演示地址:
http://images.24city.com/jimmy/DeepZoom/
步骤:
1.先启动PhotoShop,利用自动等分切片功能把图片等分成若干小图片,并导出,参考下图:
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_01.png)
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_02.png)
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_03.png)
2.启动Deep Zoom Composer
a.新建项目,并用Add Image...导入刚才等分好的小图片
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_04.png)
b.切换到compose面板,把小图片拖出来,并调整位置最终拼成完整的图片
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_05.png)
c.切换到Export面板,导出
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_06.png)
基本上,到这一步就已经可以成功在本机播放了,但是如果直接上传到互联网上,会发现在别的机器上无法播放?
打开导出后的文件夹look look:GeneratedImages文件夹下有几个xml,用记事本打开scene.xml看看,会找到类似下面的节点:
<m:AdItem Title="demo_01" FilePath="C:\Users\jimmy.yang\Documents\Expression\Deep Zoom Composer Projects\UntitledProject1\Source Images\demo_01.png" ZOrder="1" X="0" Y="4.4736450636290445E-16" Width="0.084516349577016134" Height="0.12680725492022751" p:Ref.Key="demo_01.png" />
很明显这里记录的是本机路径,当然不行,用批量替换功能换成“dzc_output_files/demo_01.png”之类就OK了.
转载请注明来自菩提树下的杨过
http://images.24city.com/jimmy/DeepZoom/
步骤:
1.先启动PhotoShop,利用自动等分切片功能把图片等分成若干小图片,并导出,参考下图:
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_01.png)
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_02.png)
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_03.png)
2.启动Deep Zoom Composer
a.新建项目,并用Add Image...导入刚才等分好的小图片
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_04.png)
b.切换到compose面板,把小图片拖出来,并调整位置最终拼成完整的图片
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_05.png)
c.切换到Export面板,导出
![](http://images.cnblogs.com/cnblogs_com/yjmyzz/deepzoom_06.png)
基本上,到这一步就已经可以成功在本机播放了,但是如果直接上传到互联网上,会发现在别的机器上无法播放?
打开导出后的文件夹look look:GeneratedImages文件夹下有几个xml,用记事本打开scene.xml看看,会找到类似下面的节点:
<m:AdItem Title="demo_01" FilePath="C:\Users\jimmy.yang\Documents\Expression\Deep Zoom Composer Projects\UntitledProject1\Source Images\demo_01.png" ZOrder="1" X="0" Y="4.4736450636290445E-16" Width="0.084516349577016134" Height="0.12680725492022751" p:Ref.Key="demo_01.png" />
很明显这里记录的是本机路径,当然不行,用批量替换功能换成“dzc_output_files/demo_01.png”之类就OK了.
转载请注明来自菩提树下的杨过
相关文章推荐
- silverlight实现图片局部放大效果
- silverlight实现图片局部放大效果
- silverlight图片局部放大效果
- silverlight实现图片局部放大效果的方法
- silverlight图片局部放大效果
- 另一种方法实现silverlight图片局部放大效果
- 图片的局部放大的效果实现
- Android 自定义View 使用ShapeDrawable加BitmapShader实现图片局部放大效果
- 商品图片局部放大效果
- Android 图片局部放大效果
- WPF/Silverlight实现图片局部放大的方法分析
- 实现图片局部放大_放大镜效果
- 使用jQuery编写的一个图片局部放大效果
- jquery图片放大效果,鼠标经过图片时局部放大,类似京东图片放大镜效果
- WPF/Silverlight 下的图片局部放大
- 网页中商品图片的局部放大效果
- js 实现 图片的局部放大效果
- 图片局部放大效果实现
- [Silverlight]打造具有放大缩小效果的图片导航
- jQuery实现 图片的局部放大效果