我有一个情况,我必须坚持现有的CAD查看器组件,即使该组件不支持最新的DWG版本(以上的DWG 2004版本)。这就是为什么我们要寻找一个DWG版本转换器组件(.Net API适合于.Net Framework1.1,语言VB.Net)。
当前实现:
用户将CAD绘图附加到我们的应用程序中,我们解析绘图文件并确定其版本,并检查它是否与我们的应用程序兼容。如果绘图不兼容,我们建议应用程序用户通过将其保存为2002-2004版本来转换该绘图。这里的问题是,一些用户没有AutoCAD编辑器,所以他们无法转换和附加到我们的应用程序。
提议的实现:
确定绘图版本后,如果它与我们的CAD查看器组件不兼容,而不是提醒用户转换该绘图,我们需要一个API调用,它将把附加的绘图格式转换成DWG 2004以下的任何版本。
请您建议任何能够提供此版本转换功能的组件供应商。
谢谢,斯里拉姆.V
发布于 2012-06-19 00:19:42
如果您的意思是在没有安装AutoCAD的情况下转换DWG格式/版本,那么有些供应商确实提供了这样的.NET API库。DWGdirect就在这时出现在我的脑海中,它可以从OpenDwg (开放式设计联盟) http://www.opendwg.org/中找到
发布于 2012-09-03 00:47:37
DWG Trueview是来自Autodesk的免费查看器。它也转换从一个CAD版本到另一个。它没有API,但它确实进行批转换。您曾经能够伪造API对它的调用,但是这个漏洞可能早就被关闭了。也许吧。值得调查。也许你可以写剧本。还有一些家庭作业要给你。祝好运。
https://stackoverflow.com/questions/8925693
复制相似问题