首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用.Net解析Visio绘图?

如何使用.Net解析Visio绘图?
EN

Stack Overflow用户
提问于 2010-10-29 22:19:34
回答 2查看 3.4K关注 0票数 1

我们已经有几个(100+页面)相同格式的图纸来描述互联系统。我愿意直接解析Visio绘图,而不是花3个月的时间敲击键盘,将这些关系转移到电子表格中。

有没有专门针对Visio的库可以做到这一点?我是不是错过了一些非常明显的东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-29 22:22:47

你需要Visio Object Model

此对象模型由在Microsoft.Office.Interop.Visio命名空间中定义的主互操作程序集中提供的类和接口组成。

不幸的是,唯一的文档似乎是针对VBA的,但这应该可以让您上手。

票数 3
EN

Stack Overflow用户

发布于 2010-10-31 01:40:27

请参阅关于Visio Managed Code Interop Tutorial以开始使用。出于您的目的,可以忽略第2课:事件处理。然后,Steve Townsend发布的Visio Object Model链接中的所有信息都将帮助您解析文档。特别是,您应该查看与形状之间的连接相关的API,从Connect Object开始。

如果您将文档另存为VDX而不是VSD文件,则可以使用Visio Automation来分析文档。VDX文件XML文件,以便您可以在不使用Visio的情况下读取它们。请参阅An XML for Visio overview

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4052692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档