SharePoint 2010之Visio Services入门1-2-3

问题

你一定已经听说过SharePoint 2010中新增加的 Visio Services 了吧,通过它用户可以在浏览器中直接查看Visio文档。 现在,就让我们开始体验一下吧!

解决方案

对用户来说在浏览器中显示Visio文件实际上很简单。但除非内已经完成了下面的步骤,否则相关的使用项并不是很显而易见的。

一个大的前提条件,就是你必须同时具有SharePoint 2010企业版和Visio 2010,才能继续下面的步骤。

步骤 1 - 启用 Visio Services

打开 --> 网站操作(Site Actions) -->网站设置(Site Settings).

然后点击 "管理网站功能(Manage site features)".

 

如果你的SharePoint  Server企业版网站功能(SharePoint Server Enterprise Site features)没有激活,则点击“激活(Activate”按钮。

 

Here is what it should look like:

步骤 2 - 配置文档库

现在,导航到一个准备供用户存放发布的Visio文档的文档库,来设置其在浏览器中查看的选项。进到文档库设置页面,并点击高级设置(Advanced Settings)。

设置 “在浏览器中打开文档(Opening Documents in the Browser)”项为“在浏览器中打开(Open in the browser)”。

 

步骤 3 - 发布一个 Visio 2010 文档

创建好我们的 Visio 文档后,选择文件(File)菜单下的另存为(Save As)。

 

文件名(File name)文本框中,粘贴我们的文档库所在的网站的URL地址。

 

导航到该库(双击)。

 

给我们的文件起一个名字。

关键点: 在保存类型(Save as type)下拉框中选择Web绘图(Web Drawing)。然后按回车或点击保存(Save)

 

 

下面是在我的浏览器中查看 Visio 文件的效果。

 

简单吧!1-2-3!

 

参考资料

3 Easy Steps to Visio Services in SharePoint 2010

 

posted @ 2010-11-21 17:43 Sunmoonfire 阅读(1770) 评论(2) 编辑 收藏

 回复 引用   
#1楼 2010-11-21 23:17 Hello Sunmoonfire[未注册用户]
请问,能否把这个visio service用在asp.net中?
 回复 引用 查看   
#2楼[楼主] 2010-11-22 09:48 Sunmoonfire      
引用Aaron Rykhus的话:Visio Graphics Service是Visio service 以及Visio文件Web显示WebPart的基础,而它本身是包含在SharePoint 2010企业版中的。 这也是你获得Visio Web Access WebPart 和Visio Graphics Service的唯一方式。

或者你可以选择:

◦ 订阅在线版的SharePoint ,让云端为你提供 Visio Services 服务,这样就不需要你自己搭建了。参考
http://www.microsoft.com/bpos

如果只是要实现在Web页面显示Visio图形的化,你也可以选择:

◦ 将Visio绘图保存成网页 (*.htm; *.html) 然后通过IFRAME嵌套到Web页面中。参考
http://office.microsoft.com/zh-cn/visio-help/embed-a-drawing-in-a-web-page-HP001050029.aspx

或者:
◦ 在Web页面中嵌入一个Visio 查看器控件或 Visio 绘图控件。参考 http://msdn.microsoft.com/en-us/library/aa168474(office.11).aspx
这样可以允许你嵌入Visio原生格式的文件,比如 Visio 绘图 (*.vsd) 到Web页面中。

如果你还希望在ASP.NET中控制Visio图形中数据的显示,可以:

◦ 采取调用Visio提供的COM组件的方式,控制Visio绘图中的图元,然后导出成Web上可以显示的图像格式,比如JPG,进行显示。
参考http://q.yesky.com/group/review-17602521.html

希望对你有帮助!